CRYPTPROTECT_PROMPTSTRUCT 구조체(dpapi.h)
CRYPTPROTECT_PROMPTSTRUCT 구조체는 CryptProtectData 및 CryptUnprotectData 함수를 사용할 때 표시되는 시기와 위치에 대한 프롬프트 텍스트와 해당 프롬프트에 대한 정보를 제공합니다.
구문
typedef struct _CRYPTPROTECT_PROMPTSTRUCT {
DWORD cbSize;
DWORD dwPromptFlags;
HWND hwndApp;
LPCWSTR szPrompt;
} CRYPTPROTECT_PROMPTSTRUCT, *PCRYPTPROTECT_PROMPTSTRUCT;
멤버
cbSize
이 구조체의 크기(바이트)입니다.
dwPromptFlags
사용자에게 메시지가 표시될 때를 나타내는 DWORD 플래그입니다. 현재 dwPromptFlags 값은 다음과 같습니다.
값 | 의미 |
---|---|
|
이 플래그는 보호 단계에 대한 프롬프트를 제공하는 데 사용됩니다. |
|
이 플래그를 CRYPTPROTECT_PROMPT_ON_PROTECT 결합하여 호출자의 UI(사용자 인터페이스) 정책을 적용할 수 있습니다. CryptUnprotectData가 호출되면 CryptProtectData 호출에 지정된 dwPromptFlags가 적용됩니다. |
hwndApp
부모 창에 대한 창 핸들입니다.
szPrompt
표시할 프롬프트의 텍스트가 포함된 문자열입니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | dpapi.h |