CRYPT_PROVIDER_DEFUSAGE 構造体 (wintrust.h)

CRYPT_PROVIDER_DEFUSAGE構造体は、プロバイダーの既定の使用法のコールバック情報を取得するために WintrustGetDefaultForUsage 関数によって使用されます。

構文

typedef struct _CRYPT_PROVIDER_DEFUSAGE {
  DWORD  cbStruct;
  GUID   gActionID;
  LPVOID pDefPolicyCallbackData;
  LPVOID pDefSIPClientData;
} CRYPT_PROVIDER_DEFUSAGE, *PCRYPT_PROVIDER_DEFUSAGE;

メンバー

cbStruct

構造体のサイズ (バイト単位)。

gActionID

プロバイダーの既定のアクションを指定する GUID。

pDefPolicyCallbackData

ポリシー固有のデータをポリシー プロバイダーに渡すために使用されるデータ バッファーへのポインター。

pDefSIPClientData

サブジェクト インターフェイス パッケージ (SIP) 固有のデータを SIP プロバイダーに渡すために使用されるデータ バッファーへのポインター。

要件

要件 値
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header wintrust.h

こちらもご覧ください

CRYPT_PROVIDER_REGDEFUSAGE

WintrustGetDefaultForUsage