intestazione dpapi.h

Questa intestazione viene usata da Security and Identity. Per altre informazioni, vedere:

dpapi.h contiene le interfacce di programmazione seguenti:

Funzioni

 
CryptProtectData

Esegue la crittografia sui dati in una struttura di DATA_BLOB.
CryptProtectMemory

crittografa la memoria per impedire ad altri utenti di visualizzare informazioni riservate nel processo.
CryptUnprotectData

Decrittografa ed esegue un controllo di integrità dei dati in una struttura DATA_BLOB.
CryptUnprotectMemory

Decrittografa la memoria crittografata usando la funzione CryptProtectMemory.
CryptUpdateProtectedState

Esegue la migrazione delle chiavi master dell'utente corrente dopo la modifica dell'identificatore di sicurezza (SID) dell'utente.

Strutture

 
CRYPT_INTEGER_BLOB

La struttura CryptoAPI CRYPT_INTEGER_BLOB (dpapi.h) viene usata per una matrice arbitraria di byte. Viene dichiarato in Wincrypt.h e offre flessibilità per gli oggetti che possono contenere vari tipi di dati. (CRYPT_INTEGER_BLOB)
CRYPTPROTECT_PROMPTSTRUCT

Fornisce il testo di un prompt e informazioni su quando e dove tale prompt deve essere visualizzato quando si usano le funzioni CryptProtectData e CryptUnprotectData.