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. | |
| 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.
1.5.6