CryptSIPLoad 関数 (mssip.h)

SIP_DISPATCH_INFO構造体。 エクスポートされた関数は、 CryptSIPAddProvider 関数を呼び出して以前に登録されている必要があります。

構文

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

パラメーター

[in] pgSubject

CryptSIPRetrieveSubjectGuid 関数を呼び出して返される GUID へのポインター。

[in] dwFlags

このパラメーターは予約済みであり、0 に設定する必要があります。

[in, out] pSipDispatch

サブジェクトの種類に 固有の SIP プロバイダー関数へのポインターを含むSIP_DISPATCH_INFO構造体へのポインター。 呼び出し元は、CryptSIPLoad 関数を呼び出す前に、この構造体をバイナリ ゼロに初期化し、cbSize メンバーを にsizeof(SIP_DISPATCH_INFO)設定する必要があります。

戻り値

関数が成功した場合、関数は TRUE を返します。

関数が失敗した場合は、 FALSE を返します。 拡張エラー情報については、 GetLastError を呼び出します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー mssip.h
Library Crypt32.lib
[DLL] Crypt32.dll