다음을 통해 공유


dpapi.h 헤더

이 헤더는 보안 및 ID에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

dpapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
CryptProtectData

DATA_BLOB 구조의 데이터에 대한 암호화를 수행합니다.
CryptProtectMemory

는 다른 사용자가 프로세스에서 중요한 정보를 볼 수 없도록 메모리를 암호화합니다.
CryptUnprotectData

DATA_BLOB 구조에서 데이터의 무결성 검사 해독하고 수행합니다.
CryptUnprotectMemory

CryptProtectMemory 함수를 사용하여 암호화된 메모리의 암호를 해독합니다.
CryptUpdateProtectedState

사용자의 SID(보안 식별자)가 변경된 후 현재 사용자의 master 키를 마이그레이션합니다.

구조체

 
CRYPT_INTEGER_BLOB

CryptoAPI CRYPT_INTEGER_BLOB(dpapi.h) 구조체는 임의의 바이트 배열에 사용됩니다. Wincrypt.h에서 선언되며 다양한 데이터 형식을 포함할 수 있는 개체에 유연성을 제공합니다. (CRYPT_INTEGER_BLOB)
CRYPTPROTECT_PROMPTSTRUCT

CryptProtectData 및 CryptUnprotectData 함수를 사용할 때 프롬프트가 표시되는 시기와 위치에 대한 정보와 프롬프트의 텍스트를 제공합니다.