dpapi.h ヘッダー

このヘッダーは、セキュリティと ID によって使用されます。 詳細については、次を参照してください。

dpapi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
CryptProtectData

DATA_BLOB構造内のデータに対して暗号化を実行します。
CryptProtectMemory

はメモリを暗号化して、他のユーザーがプロセス内の機密情報を表示できないようにします。
CryptUnprotectData

DATA_BLOB構造内のデータの整合性チェックを復号化して実行します。
CryptUnprotectMemory

CryptProtectMemory 関数を使用して暗号化されたメモリを復号化します。
CryptUpdateProtectedState

ユーザーのセキュリティ識別子 (SID) が変更された後に、現在のユーザーのマスター キーを移行します。

構造

 
CRYPT_INTEGER_BLOB

CryptoAPI CRYPT_INTEGER_BLOB (dpapi.h) 構造体は、任意のバイト配列に使用されます。 これは Wincrypt.h で宣言され、さまざまなデータ型を含むことができるオブジェクトに柔軟性を提供します。 (CRYPT_INTEGER_BLOB)
CRYPTPROTECT_PROMPTSTRUCT

プロンプトのテキストと、CryptProtectData 関数と CryptUnprotectData 関数を使用するときにプロンプトを表示するタイミングと場所に関する情報を提供します。