Share via


wintrust.h 헤더

이 헤더는 보안 및 ID에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

wintrust.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
OpenPersonalTrustDBDialog

인증서 대화 상자를 표시합니다. (OpenPersonalTrustDBDialog)
OpenPersonalTrustDBDialogEx

인증서 대화 상자를 표시합니다. (OpenPersonalTrustDBDialogEx)
WintrustAddActionID

사용자 시스템에 신뢰 공급자 작업을 추가합니다.
WintrustAddDefaultForUsage

공급자에 대한 기본 사용 식별자 및 콜백 정보를 지정합니다.
WintrustGetDefaultForUsage

기본 사용 식별자 및 콜백 정보를 검색합니다.
WintrustGetRegPolicyFlags

정책 공급자에 대한 정책 플래그를 검색합니다.
WintrustLoadFunctionPointers

지정된 작업 GUID에 대한 함수 진입점을 로드합니다. 이 함수에는 연결된 가져오기 라이브러리가 없습니다.
WintrustRemoveActionID

WintrustAddActionID 함수에 의해 추가된 작업을 제거합니다. 이 함수에는 연결된 가져오기 라이브러리가 없습니다.
WintrustSetDefaultIncludePEPageHashes

PE 파일에 대한 SIP(주체 인터페이스 패키지) 간접 데이터를 만들 때 페이지 해시가 포함되는지 여부를 결정하는 기본 설정을 설정합니다.
WintrustSetRegPolicyFlags

정책 공급자에 대한 정책 플래그를 설정합니다.
WinVerifyTrust

지정된 개체에 대해 트러스트 확인 작업을 수행합니다.
WinVerifyTrustEx

지정된 개체에 대한 신뢰 확인 작업을 수행하고 WINTRUST_DATA 구조체에 대한 포인터를 사용합니다.
WTHelperCertCheckValidSignature

서명이 유효한지 여부를 확인합니다.
WTHelperCertIsSelfSigned

인증서가 자체 서명되었는지 여부를 확인합니다.
WTHelperGetProvCertFromChain

인증서 체인에서 트러스트 공급자 인증서를 검색합니다.
WTHelperGetProvPrivateDataFromChain

공급자 ID를 사용하여 체인에서 CRYPT_PROVIDER_PRIVDATA 구조를 받습니다.
WTHelperGetProvSignerFromChain

체인에서 인덱스로 서명자 또는 카운터시너를 검색합니다.
WTHelperProvDataFromStateData

지정된 핸들에서 트러스트 공급자 정보를 검색합니다.

구조체

 
CRYPT_PROVIDER_CERT

공급자 인증서에 대한 정보를 제공합니다.
CRYPT_PROVIDER_DATA

WinVerifyTrust와 트러스트 공급자 간에 데이터를 전달하는 데 사용됩니다.
CRYPT_PROVIDER_DEFUSAGE

WintrustGetDefaultForUsage 함수에서 공급자의 기본 사용에 대한 콜백 정보를 검색하는 데 사용됩니다.
CRYPT_PROVIDER_FUNCTIONS

WinTrust 작업에 대해 CSP(암호화 서비스 공급자)에서 사용하는 함수를 정의합니다.
CRYPT_PROVIDER_PRIVDATA

공급자가 사용할 프라이빗 데이터를 포함합니다.
CRYPT_PROVIDER_REGDEFUSAGE

WintrustAddDefaultForUsage 함수에서 공급자의 기본 사용량에 대한 콜백 정보를 등록하는 데 사용됩니다.
CRYPT_PROVIDER_SGNR

서명자 또는 카운터 서명자에 대한 정보를 제공합니다.
CRYPT_PROVIDER_SIGSTATE

정책 공급자와 Wintrust 간에 통신하는 데 사용됩니다.
CRYPT_PROVUI_DATA

공급자에 대한 UI(사용자 인터페이스) 데이터를 제공합니다. 이 구조체는 CRYPT_PROVUI_FUNCS 구조체에서 사용됩니다.
CRYPT_PROVUI_FUNCS

공급자의 UI(사용자 인터페이스) 함수에 대한 정보를 제공합니다. 이 구조체는 CRYPT_PROVIDER_FUNCTIONS 구조체에서 사용됩니다.
CRYPT_REGISTER_ACTIONID

공급자의 함수에 대한 정보를 제공합니다.
CRYPT_TRUST_REG_ENTRY

DLL 이름 및 함수 이름으로 공급자 함수를 식별합니다.
SPC_INDIRECT_DATA_CONTENT

Authenticode 서명에서 서명된 파일의 다이제스트 및 기타 특성을 저장하는 데 사용됩니다.
WIN_CERTIFICATE

이 구조체는 실행 파일 확인에 사용되는 서명을 캡슐화합니다.
WINTRUST_BLOB_INFO

WinVerifyTrust를 호출하여 메모리 BLOB을 확인할 때 사용됩니다.
WINTRUST_CATALOG_INFO

WINTRUST_CATALOG_INFO 구조는 WinVerifyTrust를 호출하여 Microsoft 카탈로그의 멤버를 확인할 때 사용됩니다.
WINTRUST_CERT_INFO

WinVerifyTrust를 호출하여 CERT_CONTEXT 확인할 때 사용됩니다.
WINTRUST_DATA

WinVerifyTrust를 호출하여 필요한 정보를 트러스트 공급자에 전달할 때 사용됩니다.
WINTRUST_FILE_INFO

WINTRUST_FILE_INFO 구조는 WinVerifyTrust를 호출하여 개별 파일을 확인할 때 사용됩니다.
WINTRUST_SGNR_INFO

WinVerifyTrust를 호출하여 CMSG_SIGNER_INFO 구조를 확인할 때 사용됩니다.
WINTRUST_SIGNATURE_SETTINGS

파일의 서명을 지정하는 데 사용할 수 있습니다.