Share via


CRYPT_PROVUI_DATA 구조체(wintrust.h)

[ CRYPT_PROVUI_DATA 구조는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다.]

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

구문

typedef struct _CRYPT_PROVUI_DATA {
  DWORD cbStruct;
  DWORD dwFinalError;
  WCHAR *pYesButtonText;
  WCHAR *pNoButtonText;
  WCHAR *pMoreInfoButtonText;
  WCHAR *pAdvancedLinkText;
  WCHAR *pCopyActionText;
  WCHAR *pCopyActionTextNoTS;
  WCHAR *pCopyActionTextNotSigned;
} CRYPT_PROVUI_DATA, *PCRYPT_PROVUI_DATA;

멤버

cbStruct

이 구조체의 크기(바이트)입니다.

dwFinalError

해당하는 경우 오류 코드입니다.

pYesButtonText

단추 텍스트에 대한 null로 끝나는 문자열에 대한 포인터입니다. 이 매개 변수가 NULL이면 "&예"가 사용됩니다.

pNoButtonText

아니요 단추 텍스트에 대한 null로 끝나는 문자열에 대한 포인터입니다. 이 매개 변수가 NULL이면 "&아니요"가 사용됩니다.

pMoreInfoButtonText

추가 정보 단추 텍스트에 대한 null로 끝나는 문자열에 대한 포인터입니다. 이 매개 변수가 NULL이면 "추가 정보 &"이 사용됩니다.

pAdvancedLinkText

고급 단추 텍스트에 대한 null로 끝나는 문자열에 대한 포인터입니다.

pCopyActionText

트러스트가 유효하고 타임스탬프를 사용할 때 사용되는 텍스트의 null로 끝나는 문자열에 대한 포인터입니다. 이 매개 변수가 NULL이면 %2에 서명하고 배포한 ""%1"을(를) 설치하고 실행하시겠습니까?가 사용됩니다.

pCopyActionTextNoTS

트러스트가 유효하지만 타임스탬프를 사용하지 않을 때 사용되는 텍스트의 null로 끝나는 문자열에 대한 포인터입니다. 이 매개 변수가 NULL인 경우 알 수 없는 날짜/시간에 서명되고 배포된 ""%1"을 설치하고 실행하시겠습니까?가 사용됩니다.

pCopyActionTextNotSigned

서명이 제공되지 않을 때 사용되는 텍스트의 null로 끝나는 문자열에 대한 포인터입니다. 이 매개 변수가 NULL이면 ""%1"을(를) 설치하고 실행하시겠습니까?"가 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wintrust.h

추가 정보

CRYPT_PROVUI_FUNCS