CERT_VIEWPROPERTIES_STRUCT_A 구조체(cryptdlg.h)
[CERT_VIEWPROPERTIES_STRUCT 구조는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 사용할 수 없습니다.]
CERT_VIEWPROPERTIES_STRUCT 구조는 인증서의 속성을 표시하기 위해 CertViewProperties 함수를 호출할 때 사용되는 정보를 정의합니다.
통사론
typedef struct tagCERT_VIEWPROPERTIES_STRUCT_A {
DWORD dwSize;
HWND hwndParent;
HINSTANCE hInstance;
DWORD dwFlags;
LPCSTR szTitle;
PCCERT_CONTEXT pCertContext;
LPSTR *arrayPurposes;
DWORD cArrayPurposes;
DWORD cRootStores;
HCERTSTORE *rghstoreRoots;
DWORD cStores;
HCERTSTORE *rghstoreCAs;
DWORD cTrustStores;
HCERTSTORE *rghstoreTrust;
HCRYPTPROV hprov;
LPARAM lCustData;
DWORD dwPad;
LPCSTR szHelpFileName;
DWORD dwHelpId;
DWORD nStartPage;
DWORD cArrayPropSheetPages;
PROPSHEETPAGE *arrayPropSheetPages;
} CERT_VIEWPROPERTIES_STRUCT_A, *PCERT_VIEWPROPERTIES_STRUCT_A;
회원
dwSize
이 구조체의 크기(바이트)입니다.
hwndParent
부모 창에 대한 핸들입니다.
hInstance
모듈 인스턴스에 대한 핸들입니다.
dwFlags
다음 값 중 0개 이상의 비트 조합입니다.
szTitle
사용자 인터페이스의 제목에 대해 null로 끝나는 문자열에 대한 포인터입니다.
pCertContext
표시할 인증서의 인증서 컨텍스트입니다.
arrayPurposes
인증서 용도를 지정하는 null로 끝나는 문자열 배열에 대한 포인터입니다.
cArrayPurposes
arrayPurposes 배열의 요소 수입니다. 이 값이 0이면 트러스트 상태가 표시되지 않습니다.
cRootStores
rghstoreRoots 배열의 요소 수입니다.
rghstoreRoots
루트 인증서 저장소 핸들의 배열입니다.
cStores
rghstoreCA 배열의 요소 수입니다.
rghstoreCAs
다른 인증서 저장소 핸들의 배열입니다.
cTrustStores
rghstoreTrust 배열의 요소 수입니다.
rghstoreTrust
신뢰 인증서 저장소 핸들의 배열입니다.
hprov
확인에 사용할 CSP(암호화 서비스 공급자)에 대한 핸들입니다.
lCustData
사용자 지정 데이터에 사용되는 값입니다.
dwPad
안쪽 여백 위치입니다.
szHelpFileName
도움말 파일 이름의 null로 끝나는 문자열에 대한 포인터입니다.
dwHelpId
도움말 파일 항목의 ID입니다.
nStartPage
첫 번째 속성 페이지의 번호입니다.
cArrayPropSheetPages
arrayPropSheetPages 배열의 요소 수입니다.
arrayPropSheetPages
속성 페이지를 지정하는 PROPSHEETPAGE 구조체 배열에 대한 포인터입니다.
발언
메모
cryptdlg.h 헤더는 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 CERT_VIEWPROPERTIES_STRUCT 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입대한
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
헤더 | cryptdlg.h |