次の方法で共有


IPortableDeviceService::Open メソッド (portabledeviceapi.h)

Open メソッドは、サービスへの接続を開きます。

構文

HRESULT Open(
  [in] LPCWSTR               pszPnPServiceID,
  [in] IPortableDeviceValues *pClientInfo
);

パラメーター

[in] pszPnPServiceID

サービスのプラグ アンド プレイ (PnP) 識別子。これは、GetPnPServiceId メソッドによって取得される識別子と同じです。

[in] pClientInfo

クライアント情報を指定 する IPortableDeviceValues インターフェイス。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。
E_INVALIDARG
pszPnPServiceID パラメーターで指定された PnP 識別子が無効です。
E_POINTER
NULL パラメーターが指定されました。
E_WPD_SERVICE_ALREADY_OPENED
このメソッドは、サービスに対して既に呼び出されています。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー portabledeviceapi.h

こちらもご覧ください

IPortableDeviceService インターフェイス

サービスを開く