PFNDPASTREAM コールバック関数 (dpa_dsa.h)

DPA_LoadStreamおよびDPA_SaveStreamによって使用されるコールバック関数のプロトタイプを定義します

構文

PFNDPASTREAM Pfndpastream;

HRESULT Pfndpastream(
  [in]           DPASTREAMINFO *pinfo,
  [in]           IStream *pstream,
  [in, optional] void *pvInstData
)
{...}

パラメーター

[in] pinfo

種類: DPASTREAMINFO*

DPASTREAMINFO 構造体へのポインター。

[in] pstream

型: 構造体 IStream*

読み取りまたは書き込みの対象となる IStream オブジェクト。

[in, optional] pvInstData

型: void*

クライアントが DPA_LoadStream または DPA_SaveStreamに渡したコールバック データへの void ポインター。

戻り値

種類: HRESULT

このコールバック関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー dpa_dsa.h