Security Library
[Libraries]


Detailed Description

Created: 12th December 2006 Updated: 11th January 2007.

This library defines file system components.

The security components provided by the STLSoft libraries include:


Classes

class  acl_sequence
 Provides an iterable sequence of ACEs in an ACL. More...
class  token_information
 Provides typed access to token information. More...

Functions

HRESULT CoInitSecurity (LPUNKNOWN punkAccessControl, LONG cAuthSvc, SOLE_AUTHENTICATION_SERVICE *asAuthSvc, DWORD dwAuthnLevel, DWORD dwImpLevel, RPC_AUTH_IDENTITY_HANDLE pAuthInfo, DWORD dwCapabilities)
 Initialises the COM security libraries with an IAccessControl instance.
HRESULT CoInitSecurity (GUID const &appid, LONG cAuthSvc, SOLE_AUTHENTICATION_SERVICE *asAuthSvc, DWORD dwAuthnLevel, DWORD dwImpLevel, RPC_AUTH_IDENTITY_HANDLE pAuthInfo, DWORD dwCapabilities)
 Initialises the COM security libraries with an APPID.
HRESULT CoInitSecurity (SECURITY_DESCRIPTOR *psd, LONG cAuthSvc, SOLE_AUTHENTICATION_SERVICE *asAuthSvc, DWORD dwAuthnLevel, DWORD dwImpLevel, RPC_AUTH_IDENTITY_HANDLE pAuthInfo, DWORD dwCapabilities)
 Initialises the COM security libraries with a security descriptor.


Function Documentation

HRESULT comstl::CoInitSecurity ( SECURITY_DESCRIPTOR *  psd,
LONG  cAuthSvc,
SOLE_AUTHENTICATION_SERVICE *  asAuthSvc,
DWORD  dwAuthnLevel,
DWORD  dwImpLevel,
RPC_AUTH_IDENTITY_HANDLE  pAuthInfo,
DWORD  dwCapabilities 
) [inline]

Initialises the COM security libraries with a security descriptor.

HRESULT comstl::CoInitSecurity ( GUID const &  appid,
LONG  cAuthSvc,
SOLE_AUTHENTICATION_SERVICE *  asAuthSvc,
DWORD  dwAuthnLevel,
DWORD  dwImpLevel,
RPC_AUTH_IDENTITY_HANDLE  pAuthInfo,
DWORD  dwCapabilities 
) [inline]

Initialises the COM security libraries with an APPID.

References stlsoft_ns_qual, and stlsoft::union_cast().

HRESULT comstl::CoInitSecurity ( LPUNKNOWN  punkAccessControl,
LONG  cAuthSvc,
SOLE_AUTHENTICATION_SERVICE *  asAuthSvc,
DWORD  dwAuthnLevel,
DWORD  dwImpLevel,
RPC_AUTH_IDENTITY_HANDLE  pAuthInfo,
DWORD  dwCapabilities 
) [inline]

Initialises the COM security libraries with an IAccessControl instance.


Generated on Thu Jun 10 08:58:18 2010 for STLSoft by  doxygen 1.5.6