다음을 통해 공유


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 [데스크톱 앱만 해당]
머리글 wintrust.h

추가 정보

CERT_STRONG_SIGN_PARA

WinVerifyTrust