wintrust.h) (WINTRUST_SIGNATURE_SETTINGS 結構
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
可用來精簡行為的旗標。 這可以是下列其中一個值。
值 | 意義 |
---|---|
|
如果您設定 dwIndex 參數,請設定此值。 |
|
設定此值可傳回 cSecondarySigs 成員中找到的次要簽章數目。 |
cSecondarySigs
包含 dwFlags 成員設定為 WSS_GET_SECONDARY_SIG_COUNT時找到的次要簽章數目。
dwVerifiedSigIndex
用於驗證的索引。 此成員會在從Wintrust傳回時設定。
pCryptoPolicy
包含簽章必須傳遞才能視為有效之原則 的CERT_STRONG_SIGN_PARA 結構的指標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | wintrust.h |