CryptSIPLoad(3w)
NAME
CryptSIPLoad (CRYPT32.@)
SYNOPSIS
BOOL CryptSIPLoad ( const GUID* pgSubject, DWORD dwFlags, SIP_DISPATCH_INFO* pSipDispatch )
DESCRIPTION
Load some internal crypt32 functions into a SIP_DISPATCH_INFO structure.
PARAMS
pgSubject [In] The GUID.
dwFlags [In] Flags.
pSipDispatch [In] The loaded functions.
RETURNS
Success: TRUE. pSipDispatch contains the functions.
Failure: FALSE. (Look at GetLastError(3w)).
NOTES
CryptSIPLoad uses caching for the list of GUIDs and whether a SIP is
already loaded.
An application calls CryptSipLoad which will return a structure with
the function addresses of some internal crypt32 functions. The application will then call these functions which will be forwarded to the
appropriate SIP.
CryptSIPLoad will load the needed SIP but doesn't unload this dll. The
unloading is done when crypt32 is unloaded.
IMPLEMENTATION
Defined in "mssip.h".
Implemented in "build/buildd-wine-unstable_1.1.32-1+b1-amd64-KnxYu0/wine-unstable-1.1.32/build32/dlls/crypt32/sip.c".
- Debug channel "crypt".