|
Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
|
Class representing all security attributes of a process or DLL. More...
#include <e32cmn.h>
Public Member Functions | |
| TSecurityInfo () | |
| Default constructor. | |
| IMPORT_C | TSecurityInfo (RProcess aProcess) |
| Construct a TSecurityInfo setting it to the security attributes of aProcess. | |
| IMPORT_C | TSecurityInfo (RThread aThread) |
| Construct a TSecurityInfo setting it to the security attributes to those of the process owning the specified thread. | |
| IMPORT_C | TSecurityInfo (RMessagePtr2 aMesPtr) |
| Construct a TSecurityInfo setting it to the security attributes of the process which sent the message aMsgPtr. | |
| void | Set (RProcess aProcess) |
| Constructs a TSecurityInfo using the security attributes of aProcess. | |
| void | Set (RThread aThread) |
| Constructs a TSecurityInfo using the security attributes of the process owning aThread. | |
| void | Set (RMessagePtr2 aMsgPtr) |
| Constructs a TSecurityInfo using the security attributes of the process which sent the message aMsgPtr. | |
| TInt | Set (RSessionBase aSession) |
| Internal component API. | |
| void | SetToCurrentInfo () |
| Sets this TSecurityInfo to the security attributes of this process. | |
| IMPORT_C void | SetToCreatorInfo () |
| Sets this TSecurityInfo to the security attributes of this process' creator. | |
Public Attributes | |
| TSecureId | iSecureId |
| Secure ID. | |
| TVendorId | iVendorId |
| Vendor ID. | |
| TCapabilitySet | iCaps |
| Capability Set. | |
Class representing all security attributes of a process or DLL.
These comprise a set of capabilities, a Secure ID and a Vendor ID.
|
inline |
Default constructor.
This leaves the object in an undefned state.
(generated from Symbian Developer Library)
| IMPORT_C TSecurityInfo::TSecurityInfo | ( | RProcess | aProcess | ) |
Construct a TSecurityInfo setting it to the security attributes of aProcess.
| aProcess | A process. |
(generated from Symbian Developer Library)
| IMPORT_C TSecurityInfo::TSecurityInfo | ( | RThread | aThread | ) |
Construct a TSecurityInfo setting it to the security attributes to those of the process owning the specified thread.
| aThread | A thread. |
(generated from Symbian Developer Library)
| IMPORT_C TSecurityInfo::TSecurityInfo | ( | RMessagePtr2 | aMesPtr | ) |
Construct a TSecurityInfo setting it to the security attributes of the process which sent the message aMsgPtr.
| aMesPtr | a message |
(generated from Symbian Developer Library)
|
inline |
Constructs a TSecurityInfo using the security attributes of the process which sent the message aMsgPtr.
(generated from Symbian Developer Library)
|
inline |
Constructs a TSecurityInfo using the security attributes of aProcess.
(generated from Symbian Developer Library)
| TInt TSecurityInfo::Set | ( | RSessionBase | aSession | ) |
Internal component API.
|
inline |
Constructs a TSecurityInfo using the security attributes of the process owning aThread.
(generated from Symbian Developer Library)
| IMPORT_C void TSecurityInfo::SetToCreatorInfo | ( | ) |
Sets this TSecurityInfo to the security attributes of this process' creator.
(generated from Symbian Developer Library)
|
inline |
Sets this TSecurityInfo to the security attributes of this process.
(generated from Symbian Developer Library)
| TCapabilitySet TSecurityInfo::iCaps |