次の方法で共有


IWiaItemExtras::Escape メソッド (wia_xp.h)

IWiaItemExtras::Escape メソッドは、ベンダー固有の I/O 操作の要求を静止画像デバイスに送信します。

構文

HRESULT Escape(
  [in]  DWORD dwEscapeCode,
  [in]  BYTE  *lpInData,
  [in]  DWORD cbInDataSize,
  [out] BYTE  *pOutData,
  [in]  DWORD dwOutDataSize,
  [out] DWORD *pdwActualDataSize
);

パラメーター

[in] dwEscapeCode

型: DWORD

I/O 操作を表すアプリケーション提供のベンダー定義の DWORD サイズの値を呼び出します。

[in] lpInData

型: BYTE*

デバイスに送信されるデータを含む、呼び出し元のアプリケーション提供バッファーへのポインター。

[in] cbInDataSize

型: DWORD

lpInData が指すバッファーに含まれるデータの、アプリケーション提供の長さをバイト単位で呼び出します。

[out] pOutData

型: BYTE*

デバイスからデータを受信するための、呼び出し元のアプリケーション提供のメモリ バッファーへのポインター。

[in] dwOutDataSize

型: DWORD

pOutData が指すバッファーのアプリケーション指定の長さをバイト単位で呼び出します。

[out] pdwActualDataSize

型: DWORD*

pOutData に実際に書き込まれたバイト数を受け取ります。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wia_xp.h (Wia.h を含む)
Library Wiaguid.lib
[DLL] Wiaservc.dll

こちらもご覧ください

IWiaItemExtras