TJwCreateProcessInfo = record StartupInfo: TStartupInfoW; AdditionalGroups: TJwSecurityIdList; SourceName: AnsiString; OriginName: AnsiString; SessionID: Cardinal; UseSessionID: Boolean; DefaultDesktop: Boolean; LogonProcessName: AnsiString; LogonToken: TJwSecurityToken; LogonSID: TJwSecurityID; Parameters: TJwCreateProcessParameters; MaximumTryCount: Integer; BusyPipeSleep: DWORD; end;
|
Members |
Description |
|
StartupInfo: TStartupInfoW; |
StartupInfo defines startup info delivered to to CreateProcess parameter with same name |
|
AdditionalGroups: TJwSecurityIdList; |
zusätzliche Groups fürs Token |
|
SourceName: AnsiString; |
SourceName defines the source name which is stored in the token |
|
OriginName: AnsiString; |
OriginName defines the initiator name of the token |
|
SessionID: Cardinal; |
SessionID defines the target session ID of the new process if UseSessionID is true the new process will be spawn with this session ID. |
|
UseSessionID: Boolean; |
UseSessionID defines whether the new process should get the sessionID. |
|
DefaultDesktop: Boolean; |
DefaultDesktop If true the value StartupInfo.lpDesktop will be ignored and WinSta0Default' used instead |
|
LogonProcessName: AnsiString; |
Defines the logon process name for LSA connection. It must not exceed 127 characters. Only ansicode is supported. |
|
LogonToken: TJwSecurityToken; |
optionales logon Token für Tokengroups - LogonSid wird in diesem Token gesucht LogonSID can be the logon sid to be used for the new token. May be nil. In this case (and LogonToken = nil) the logon sid of the token with the given SessionID is used. |
|
LogonSID: TJwSecurityID; |
optionales logon SID für Tokengroups - eigenes Token |
|
Parameters: TJwCreateProcessParameters; |
Parameter für CP |
|
MaximumTryCount: Integer; |
MaximumTryCount defines the maximum try count for CreateProcessAsUser. The call is only repeated if CPAU returns ERROR_PIPE_BUSY which is a known bug in Windows XP. Set this value to INFINITE if CPAU should be called indefinitely on error ERROR_PIPE_BUSY. |
|
BusyPipeSleep: DWORD; |
BusyPipeSleep defines the sleep time before CPAU is called again. Values are possible between 100msec and 60 000msec. If the value is out of the bounds the default value of 5sec is used. |
TJwCreateProcessInfo contains extra information for JwCreateProcessAsAdminUser
|
Copyright (c) 2010. All rights reserved.
This help was created by Doc-O-Matic sponsored by toolsfactory software inc. |
|
What do you think about this topic? Send feedback!
|