NCRYPT_UI_POLICY 구조체(ncrypt.h)
NCRYPT_UI_POLICY 구조는 키에 대한 강력한 키 사용자 인터페이스 정보를 포함하기 위해 NCRYPT_UI_POLICY_PROPERTY 속성과 함께 사용됩니다. 이 구조체는 NCRYPT_UI_POLICY_PROPERTY 속성과 함께 NCryptSetProperty 및 NCryptGetProperty 함수와 함께 사용됩니다.
구문
typedef struct __NCRYPT_UI_POLICY {
DWORD dwVersion;
DWORD dwFlags;
LPCWSTR pszCreationTitle;
LPCWSTR pszFriendlyName;
LPCWSTR pszDescription;
} NCRYPT_UI_POLICY;
멤버
dwVersion
구조체의 버전 번호입니다. 이 멤버는 1을 포함해야 합니다.
dwFlags
추가 사용자 인터페이스 정보 또는 요구 사항을 제공하는 플래그 집합입니다.
pszCreationTitle
키가 완료될 때 강력한 키 대화 상자의 제목에 사용할 텍스트가 포함된 null로 끝나는 유니코드 문자열에 대한 포인터입니다. 이 멤버가 NULL이면 강력한 키 대화 상자에서 기본 만들기 제목이 사용됩니다. 이 멤버는 키 종료에만 사용됩니다.
pszFriendlyName
강력한 키 대화 상자에 키 이름으로 표시될 텍스트를 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다. 이 멤버가 NULL이면 강력한 키 대화 상자에서 기본 이름이 사용됩니다. 이 멤버는 키를 완료할 때와 키를 사용할 때 모두 사용됩니다.
pszDescription
강력한 키 대화 상자에 키 설명으로 표시될 텍스트가 포함된 null로 끝나는 유니코드 문자열에 대한 포인터입니다. 이 멤버가 NULL이면 강력한 키 대화 상자에서 기본 설명이 사용됩니다. 이 멤버는 키를 완료할 때와 키를 사용할 때 모두 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | ncrypt.h |