Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: e32cmn.h
Link against: euser.lib

Class TSecurityInfo

class TSecurityInfo;

Description

Class representing all security attributes of a process or DLL. These comprise a set of capabilities, a Secure ID and a Vendor ID.

Members

Defined in TSecurityInfo:
Set(), Set(), Set(), SetToCreatorInfo(), SetToCurrentInfo(), TSecurityInfo(), TSecurityInfo(), TSecurityInfo(), TSecurityInfo(), iCaps, iSecureId, iVendorId


Construction and destruction


TSecurityInfo()

inline TSecurityInfo();

Description

Default constructor. This leaves the object in an undefned state.


TSecurityInfo()

IMPORT_C TSecurityInfo(RProcess aProcess);

Description

Construct a TSecurityInfo setting it to the security attributes of aProcess.

Parameters

RProcess aProcess

A process.


TSecurityInfo()

IMPORT_C TSecurityInfo(RThread aThread);

Description

Construct a TSecurityInfo setting it to the security attributes to those of the process owning the specified thread.

Parameters

RThread aThread

A thread.


TSecurityInfo()

IMPORT_C TSecurityInfo(RMessagePtr2 aMesPtr);

Description

Construct a TSecurityInfo setting it to the security attributes of the process which sent the message aMsgPtr

Parameters

RMessagePtr2 aMesPtr

a message

[Top]


Member functions


Set()

inline void Set(RProcess aProcess);

Description

Constructs a TSecurityInfo using the security attributes of aProcess

Parameters

RProcess aProcess


Set()

inline void Set(RThread aThread);

Description

Constructs a TSecurityInfo using the security attributes of the process owning aThread

Parameters

RThread aThread


Set()

inline void Set(RMessagePtr2 aMsgPtr);

Description

Constructs a TSecurityInfo using the security attributes of the process which sent the message aMsgPtr

Parameters

RMessagePtr2 aMsgPtr


SetToCurrentInfo()

inline void SetToCurrentInfo();

Description

Sets this TSecurityInfo to the security attributes of this process.


SetToCreatorInfo()

IMPORT_C void SetToCreatorInfo();

Description

Sets this TSecurityInfo to the security attributes of this process' creator.

[Top]


Member data


iSecureId

TSecureId iSecureId;

Description

Secure ID


iVendorId

TVendorId iVendorId;

Description

Vendor ID


iCaps

TCapabilitySet iCaps;

Description

Capability Set