NCRYPT_PROTECT_STREAM_INFO構造体 (ncryptprotect.h)
NCRYPT_PROTECT_STREAM_INFO構造体は、処理されたデータのブロックをアプリケーションに渡すために、NCryptStreamOpenToProtect 関数と NCryptStreamOpenToUnprotect 関数によって使用されます。
構文
typedef struct NCRYPT_PROTECT_STREAM_INFO {
PFNCryptStreamOutputCallback pfnStreamOutput;
void *pvCallbackCtxt;
} NCRYPT_PROTECT_STREAM_INFO;
メンバー
pfnStreamOutput
ストリーム暗号化または暗号化解除プロセスからのデータを受け入れるコールバック関数のアドレス。 詳細については、「 PFNCryptStreamOutputCallback」を参照してください。
pvCallbackCtxt
呼び出し元が指定したバッファーへのポインター。 バッファーは、データ保護 API によって変更されません。 バッファーを使用して、アプリケーションを追跡できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | ncryptprotect.h |