IWiaDrvItem::GetDeviceSpecContext メソッド (wiamindr_lh.h)

IWiaDrvItem::GetDeviceSpecContext メソッドは、デバイス固有のコンテキストを取得します。

構文

HRESULT GetDeviceSpecContext(
  BYTE **__MIDL__IWiaDrvItem0001
);

パラメーター

__MIDL__IWiaDrvItem0001

ppSpecContext [out, optional]

デバイス固有のコンテキストのアドレスを受け取るメモリの場所を指します。

戻り値

メソッドが成功した場合、ppSpecContext にデバイス固有のコンテキストへのポインター 格納し、S_OKを返します。 ppSpecContext パラメーターが無効なポインターを指定したためにメソッドが失敗した場合、メソッドは E_INVALIDARGを返します。 別の理由でメソッドが失敗した場合は、標準の COM エラー コードが返されます。

備考

ミニドライバーは通常、このメソッドを使用して、IWiaDrvItem 項目に関連付けられているデバイス固有のコンテキストへのポインターを取得します。 デバイス固有のコンテキストは、wiasCreateDrvItem ドライバー サービス ライブラリ関数を使用して項目が作成されるときに、項目に関連付けられます。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー wiamindr_lh.h (Wiamindr.h を含む)

関連項目

IWiaDrvItem

wiasCreateDrvItem