The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CSecurityAttributes Class Reference
[Security]

Inheritance diagram for CSecurityAttributes:
Collaboration diagram for CSecurityAttributes:

List of all members.


Detailed Description

A simple class that wraps, a SECURITY_ATTRIBUTES structure.


Public Member Functions

 CSecurityAttributes (bool inheritHandles=false)
 Initialises the structure that the class wraps and so fully constructs a usable SECURITY_DESCRIPTOR structure and then sets the inherit handles flag as specified.
 CSecurityAttributes (PSECURITY_DESCRIPTOR pSd, bool inheritHandles=false)
 Initialises the structure that the class wraps and so fully constructs a usable SECURITY_DESCRIPTOR structure and then sets the SECURITY_DESCRIPTOR to the one supplied. Does not take ownership of the SECURITY_DESCRIPTOR.
 CSecurityAttributes (CSecurityDescriptor &descriptor, bool inheritHandles=false)
 Initialises the structure that the class wraps and so fully constructs a usable SECURITY_DESCRIPTOR structure and then sets the SECURITY_DESCRIPTOR to the one supplied. Does not take ownership of the SECURITY_DESCRIPTOR.


Constructor & Destructor Documentation

CSecurityAttributes ( bool  inheritHandles = false  )  [explicit]

Initialises the structure that the class wraps and so fully constructs a usable SECURITY_DESCRIPTOR structure and then sets the inherit handles flag as specified.

CSecurityAttributes ( PSECURITY_DESCRIPTOR  pSd,
bool  inheritHandles = false 
) [explicit]

Initialises the structure that the class wraps and so fully constructs a usable SECURITY_DESCRIPTOR structure and then sets the SECURITY_DESCRIPTOR to the one supplied. Does not take ownership of the SECURITY_DESCRIPTOR.

CSecurityAttributes ( CSecurityDescriptor descriptor,
bool  inheritHandles = false 
) [explicit]

Initialises the structure that the class wraps and so fully constructs a usable SECURITY_DESCRIPTOR structure and then sets the SECURITY_DESCRIPTOR to the one supplied. Does not take ownership of the SECURITY_DESCRIPTOR.


Generated on Sun Sep 12 19:11:45 2021 for The Server Framework - v7.4 by doxygen 1.5.3