CRYPT_REGISTER_ACTIONID構造体 (wintrust.h)

[ CRYPT_REGISTER_ACTIONID 構造は、[要件] セクションで指定したオペレーティング システムで使用できます。 以降のバージョンでは変更または使用できない場合があります。]

CRYPT_REGISTER_ACTIONID構造体は、プロバイダーの関数に関する情報を提供します。 この構造体は、 WintrustAddActionID 関数によって使用されます。

構文

typedef struct _CRYPT_REGISTER_ACTIONID {
  DWORD                 cbStruct;
  CRYPT_TRUST_REG_ENTRY sInitProvider;
  CRYPT_TRUST_REG_ENTRY sObjectProvider;
  CRYPT_TRUST_REG_ENTRY sSignatureProvider;
  CRYPT_TRUST_REG_ENTRY sCertificateProvider;
  CRYPT_TRUST_REG_ENTRY sCertificatePolicyProvider;
  CRYPT_TRUST_REG_ENTRY sFinalPolicyProvider;
  CRYPT_TRUST_REG_ENTRY sTestPolicyProvider;
  CRYPT_TRUST_REG_ENTRY sCleanupProvider;
} CRYPT_REGISTER_ACTIONID, *PCRYPT_REGISTER_ACTIONID;

メンバー

cbStruct

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

sInitProvider

CRYPT_TRUST_REG_ENTRY プロバイダーを初期化する関数を識別する構造体です。

sObjectProvider

CRYPT_TRUST_REG_ENTRY オブジェクト プロバイダー関数を識別する構造体です。

sSignatureProvider

CRYPT_TRUST_REG_ENTRY シグネチャ プロバイダー関数を識別する構造体です。

sCertificateProvider

証明書 プロバイダー関数を識別する構造をCRYPT_TRUST_REG_ENTRYします。

sCertificatePolicyProvider

証明書 ポリシー プロバイダー関数を識別する構造をCRYPT_TRUST_REG_ENTRYします。

sFinalPolicyProvider

CRYPT_TRUST_REG_ENTRY 最終的なポリシー プロバイダー関数を識別する構造体です。

sTestPolicyProvider

CRYPT_TRUST_REG_ENTRY テスト ポリシー プロバイダー関数を識別する構造です。

sCleanupProvider

クリーンアップ プロバイダー関数を識別する構造をCRYPT_TRUST_REG_ENTRYします。

要件

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

こちらもご覧ください

CRYPT_TRUST_REG_ENTRY

WintrustAddActionID