Share via


WINTRUST_SIGNATURE_SETTINGS 構造体 (wintrust.h)

WINTRUST_SIGNATURE_SETTINGS構造体を使用して、ファイルの署名を指定できます。

構文

typedef struct WINTRUST_SIGNATURE_SETTINGS_ {
  DWORD                  cbStruct;
  DWORD                  dwIndex;
  DWORD                  dwFlags;
  DWORD                  cSecondarySigs;
  DWORD                  dwVerifiedSigIndex;
  PCERT_STRONG_SIGN_PARA pCryptoPolicy;
} WINTRUST_SIGNATURE_SETTINGS, *PWINTRUST_SIGNATURE_SETTINGS;

メンバー

cbStruct

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

dwIndex

dwFlags メンバーが WSS_VERIFY_SPECIFIC に設定されている場合に検証する署名のインデックスを格納します。

dwFlags

動作を調整するために使用できるフラグ。 次のいずれかの値を指定できます。

意味
WSS_VERIFY_SPECIFIC
0x00000001
dwIndex パラメーターを設定する場合は、この値を設定します。
WSS_GET_SECONDARY_SIG_COUNT
0x00000002
この値を設定して、 cSecondarySigs メンバーで見つかったセカンダリ 署名の数を返します。

cSecondarySigs

dwFlags メンバーが WSS_GET_SECONDARY_SIG_COUNT に設定されている場合に検出されたセカンダリ署名の数を格納します。

dwVerifiedSigIndex

検証に使用されるインデックス。 このメンバーは、Wintrust からの返却時に設定されます。

pCryptoPolicy

署名 が有効 と見なされるために渡す必要があるポリシーを含むCERT_STRONG_SIGN_PARA構造体へのポインター。

要件

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

こちらもご覧ください

CERT_STRONG_SIGN_PARA

WinVerifyTrust