Freigeben über


CryptSIPLoad-Funktion (mssip.h)

Die SIP_DISPATCH_INFO-Struktur . Die exportierten Funktionen müssen zuvor durch Aufrufen der CryptSIPAddProvider-Funktion registriert worden sein.

Syntax

BOOL CryptSIPLoad(
  [in]      const GUID        *pgSubject,
  [in]      DWORD             dwFlags,
  [in, out] SIP_DISPATCH_INFO *pSipDispatch
);

Parameter

[in] pgSubject

Ein Zeiger auf eine GUID, die durch Aufrufen der Funktion CryptSIPRetrieveSubjectGuid zurückgegeben wird.

[in] dwFlags

Dieser Parameter ist reserviert und muss auf null festgelegt werden.

[in, out] pSipDispatch

Ein Zeiger auf eine SIP_DISPATCH_INFO-Struktur , die Zeiger auf SIP-Anbieterfunktionen enthält, die für den Antragstellertyp spezifisch sind. Der Aufrufer muss diese Struktur auf binäre Nullen initialisieren und den cbSize-Member auf sizeof(SIP_DISPATCH_INFO) festlegen, bevor die CryptSIPLoad-Funktion aufgerufen wird.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion TRUE zurück.

Wenn die Funktion fehlschlägt, gibt sie FALSE zurück. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen zu erhalten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mssip.h
Bibliothek Crypt32.lib
DLL Crypt32.dll