FreeCryptProvFromCertEx 関数
FreeCryptProvFromCertEx 関数は、暗号化サービス プロバイダー (CSP) または Cryptography API: Next Generation (CNG) キーにハンドルを解放します。
Note
この関数には、ヘッダー ファイルまたはインポート ライブラリが関連付けされません。 この関数を呼び出すには、ユーザー定義ヘッダー ファイルを作成し、 LoadLibrary 関数と GetProcAddress 関数を使用して、Mssign32.dllに動的にリンクする必要があります。
構文
void WINAPI FreeCryptProvFromCertEx(
_In_ BOOL fAcquired,
_In_ HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hProv,
DWORD dwKeySpec,
_In_opt_ LPWSTR pwszCapiProvider,
_In_ DWORD dwProviderType,
_In_opt_ LPWSTR pwszTmpContainer
);
パラメーター
-
fAcquired [in]
-
プロバイダー ハンドルが 証明書から取得されたかどうかを示す 値。
-
hProv [in]
-
CAPICOM CSP へのハンドル、または CNG キーへのハンドル。
-
dwKeySpec
-
キーに関する追加情報を受け取る DWORD 変数のアドレス。 これには、次のいずれかの値を指定できます。
値 説明 - AT_KEYEXCHANGE
キー ペアはキー交換ペアです。 - AT_SIGNATURE
キー ペアは署名ペアです。 - CERT_NCRYPT_KEY_SPEC
キーは CNG キーです。
Windows Server 2003 および Windows XP: この値はサポートされていません。 -
pwszCapiProvider [in, optional]
-
プロバイダー名の null で終わる文字列へのポインター。
-
dwProviderType [in]
-
CSP の種類を指定します。 これには、0 または 暗号化プロバイダーの種類のいずれかを指定できます。 このメンバーが 0 の場合、キー コンテナーは CNG キー ストレージ プロバイダーのいずれかです。
-
pwszTmpContainer [in, optional]
-
一時キー コンテナーの名前の null で終わる文字列へのポインター。
戻り値
この関数は値を返しません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 R2 [デスクトップ アプリのみ] |
[DLL] |
|