CryptProtectData

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:book Crypt32.dll
gptkbp:callingConvention WINAPI
gptkbp:category gptkb:Data_Protection_API
gptkbp:documentation https://learn.microsoft.com/en-us/windows/win32/api/dpapi/nf-dpapi-cryptprotectdata
gptkbp:headerFile wincrypt.h
https://www.w3.org/2000/01/rdf-schema#label CryptProtectData
gptkbp:introducedIn gptkb:Windows_2000
gptkbp:parameter DWORD dwFlags
CRYPTPROTECT_PROMPTSTRUCT *pPromptStruct
DATA_BLOB *pDataIn
DATA_BLOB *pDataOut
DATA_BLOB *pOptionalEntropy
LPCWSTR szDataDescr
PVOID pvReserved
gptkbp:partOf Windows API
gptkbp:provides gptkb:Microsoft_Windows
gptkbp:relatedTo gptkb:CryptUnprotectData
gptkbp:result BOOL
gptkbp:usedFor data protection
data encryption
gptkbp:bfsParent gptkb:Windows_Data_Protection_API
gptkbp:bfsLayer 7