wintrust.h 헤더
이 헤더는 보안 및 ID에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
wintrust.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
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 파일의 서명을 지정하는 데 사용할 수 있습니다. |