次の方法で共有


IStiDeviceControl::GetMyDevicePortName メソッド (stiusd.h)

IStiDeviceControl::GetMyDevicePortName メソッドを使用すると、ユーザー モードの静止画像ミニドライバーはデバイスのポート名を取得できます。

構文

HRESULT GetMyDevicePortName(
  LPWSTR lpszDevicePath,
  DWORD  cwDevicePathSize
);

パラメーター

lpszDevicePath

デバイスのポート名を受け取るバッファーへの呼び出し元指定ポインター。

cwDevicePathSize

lpszDevicePath が指すバッファー内の呼び出し元が指定した文字数 (TCHAR 型)。

戻り値

操作が成功した場合、メソッドはS_OKを返します。 それ以外の場合は、stierr.h で定義されている STIERR プレフィックス付きエラー コード返します。

備考

IStiDeviceControl::GetMyDevicePortName を呼び出すことによって、静止画像ミニドライバーが受け取るパス名は、CreateFile するための入力引数として使用できます (Microsoft Windows SDK ドキュメントで説明)。

静止画像ミニドライバーは、IStiUSD::Initialize メソッドへの入力引数として、IStiDeviceControl インターフェイス ポインターを受け取ります。

必要条件

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