class TSecurityInfo |
Class representing all security attributes of a process or DLL. These comprise a set of capabilities, a Secure ID and a Vendor ID.
Public Member Functions | |
---|---|
TSecurityInfo() | |
TSecurityInfo(RProcess) | |
TSecurityInfo(RThread) | |
TSecurityInfo(RMessagePtr2) | |
void | Set(RProcess) |
void | Set(RThread) |
void | Set(RMessagePtr2) |
TInt | Set(RSessionBase) |
IMPORT_C void | SetToCreatorInfo() |
void | SetToCurrentInfo() |
Public Attributes | |
---|---|
TCapabilitySet | iCaps |
TSecureId | iSecureId |
TVendorId | iVendorId |
TSecurityInfo | ( | ) | [inline] |
Default constructor. This leaves the object in an undefned state.
IMPORT_C | TSecurityInfo | ( | RMessagePtr2 | aMesPtr | ) |
RMessagePtr2 aMesPtr |
void | Set | ( | RProcess | aProcess | ) | [inline] |
Constructs a TSecurityInfo using the security attributes of aProcess
RProcess aProcess |
void | Set | ( | RThread | aThread | ) | [inline] |
Constructs a TSecurityInfo using the security attributes of the process owning aThread
RThread aThread |
void | Set | ( | RMessagePtr2 | aMsgPtr | ) | [inline] |
Constructs a TSecurityInfo using the security attributes of the process which sent the message aMsgPtr
RMessagePtr2 aMsgPtr |
void | SetToCurrentInfo | ( | ) | [inline] |
Sets this TSecurityInfo to the security attributes of this process.