CoInitializeSecurity function ole32
int
CoInitializeSecurity(
- Pointer<
NativeType> pSecDesc, - int cAuthSvc,
- Pointer<
SOLE_AUTHENTICATION_SERVICE> asAuthSvc, - Pointer<
NativeType> pReserved1, - int dwAuthnLevel,
- int dwImpLevel,
- Pointer<
NativeType> pAuthList, - int dwCapabilities,
- Pointer<
NativeType> pReserved3,
Registers security and sets the default security values for the process.
HRESULT CoInitializeSecurity(
PSECURITY_DESCRIPTOR pSecDesc,
LONG cAuthSvc,
SOLE_AUTHENTICATION_SERVICE *asAuthSvc,
void *pReserved1,
DWORD dwAuthnLevel,
DWORD dwImpLevel,
void *pAuthList,
DWORD dwCapabilities,
void *pReserved3
);
Implementation
int CoInitializeSecurity(
Pointer pSecDesc,
int cAuthSvc,
Pointer<SOLE_AUTHENTICATION_SERVICE> asAuthSvc,
Pointer pReserved1,
int dwAuthnLevel,
int dwImpLevel,
Pointer pAuthList,
int dwCapabilities,
Pointer pReserved3,
) => _CoInitializeSecurity(
pSecDesc,
cAuthSvc,
asAuthSvc,
pReserved1,
dwAuthnLevel,
dwImpLevel,
pAuthList,
dwCapabilities,
pReserved3,
);