Location: Symbol Reference > Structs, Records, Enums > TJwCreateProcessOut Record
JWSCL Documentation
ContentsIndexHome
PreviousUpNext
TJwCreateProcessOut Record
Pascal
TJwCreateProcessOut = record
  ProcessInfo: TProcessInformation;
  LinkedToken: TJwSecurityToken;
  UserToken: TJwSecurityToken;
  IsLinked: Boolean;
  ProfInfo: TJwProfileInfo;
  EnvironmentBlock: Pointer;
  Source: TTokenSource;
  LSA: TJwSecurityLsa;
  ProfBuffer: PMSV1_0_INTERACTIVE_PROFILE;
  ProfBufferLen: Cardinal;
  TokenLuid: TLUID;
  QuotaLimits: QUOTA_LIMITS;
  SubStatus: NTSTATUS;
end;
Members 
Description 
ProcessInfo: TProcessInformation; 
ProcessInfo von CP 
LinkedToken: TJwSecurityToken; 
LinkedToken receives the newly created token from the user logon. This token may be restricted in Vista. (administrator groups is for deny only access check)
Free the instance manually (even when an exception has occured.) 
UserToken: TJwSecurityToken; 
LinkedToken receives the newly created token from the user logon. This token may be restricted in Vista. (administrator groups is for deny only access check)
Free the instance manually (even when an exception has occured.) 
IsLinked: Boolean; 
true, wenn Vista Elevation aktiv 
ProfInfo: TJwProfileInfo; 
LoadUserProfile output -> UnloadUserProfile 
EnvironmentBlock: Pointer; 
Environmentblock ->DestroyEnvBlock 
Source: TTokenSource; 
Token source 
LSA: TJwSecurityLsa; 
LSA 
ProfBuffer: PMSV1_0_INTERACTIVE_PROFILE; 
> LsaFreeReturnBuffer(ProfBuffer); ProfBufferLen receives the memory size of ProfBuffer 
TokenLuid: TLUID; 
LUID des neuen Tokens (UserToken + LinkedToken) 
QuotaLimits: QUOTA_LIMITS; 
QuotaLimits receives information about quota limits 
SubStatus: NTSTATUS; 
Fehler von LSALogonUser 

TJwCreateProcessOut contains output information after the process has started. Some of these information must be freed manually.

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!