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

こちらもご覧ください

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback