Share via


WintrustRemoveActionID 함수(wintrust.h)

[ WintrustRemoveActionID 함수는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다. 인증서 확인을 위해 CertGetCertificateChainCertVerifyCertificateChainPolicy 함수를 사용합니다. Authenticode 기술 서명 확인의 경우 .NET Framework 사용합니다.]

WintrustRemoveActionID 함수는 WintrustAddActionID 함수에 의해 추가된 작업을 제거합니다. 이 함수에는 연결된 가져오기 라이브러리가 없습니다. LoadLibraryGetProcAddress 함수를 사용하여 Wintrust.dll 동적으로 연결해야 합니다.

구문

BOOL WintrustRemoveActionID(
  [in] GUID *pgActionID
);

매개 변수

[in] pgActionID

제거할 작업과 해당 작업을 지원하는 신뢰 공급자를 식별하는 GUID 구조체에 대한 포인터입니다.

WinTrust 서비스는 타사에서 구현한 트러스트 공급자와 작동하도록 설계되었습니다. 각 트러스트 공급자는 고유한 작업 식별자 집합을 제공합니다. 신뢰 공급자가 지원하는 작업 식별자에 대한 자세한 내용은 해당 신뢰 공급자에 대한 설명서를 참조하세요.

예를 들어 Microsoft는 인터넷 또는 다른 공용 네트워크에서 다운로드되는 소프트웨어의 신뢰성을 설정할 수 있는 소프트웨어 게시자 신뢰 공급자를 제공합니다. 소프트웨어 게시자 신뢰 공급자는 다음 작업 식별자를 지원합니다. 이러한 상수는 Softpub.h에 정의되어 있습니다.

의미
WINTRUST_ACTION_GENERIC_VERIFY
인증서 체인만 확인합니다.
WINTRUST_ACTION_GENERIC_VERIFY_V2
Authenticode 정책 공급자를 사용하여 파일 또는 개체를 확인합니다.
HTTPSPROV_ACTION
인터넷 Explorer 통해 SSL/PCT 연결을 확인합니다.

반환 값

함수가 성공하면 반환 값이 TRUE 이고, 함수가 실패하면 FALSE 입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wintrust.h
라이브러리 Wintrust.lib
DLL Wintrust.dll

추가 정보

WintrustAddActionID