Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <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:

Related Topics


Construction and destruction


TSecurityInfo()

inline TSecurityInfo();

Description

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


TSecurityInfo(RProcess)

IMPORT_C TSecurityInfo(RProcess aProcess);

Description

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

Parameters

RProcess aProcess

A process.


TSecurityInfo(RThread)

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(RMessagePtr2)

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(RProcess)

inline void Set(RProcess aProcess);

Description

Constructs a TSecurityInfo using the security attributes of aProcess

Parameters

RProcess aProcess


Set(RThread)

inline void Set(RThread aThread);

Description

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

Parameters

RThread aThread


Set(RMessagePtr2)

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