次の方法で共有


WdsCliObtainDriverPackagesEx 関数 (wdsclientapi.h)

この関数は、指定された WDS ドライバー クエリ XML に適用できるドライバー パッケージ (INF ファイル) を取得します。 WdsCliFreeStringArray 関数を使用すると、この関数によって割り当てられた文字列値の配列を解放できます。 WdsCliGetDriverQueryXml 関数を使用して、必要なドライバー クエリ XML 文字列を生成できます。

構文

HRESULT WDSCLIAPI WdsCliObtainDriverPackagesEx(
  [in]  HANDLE hSession,
  [out] PWSTR  pwszMachineInfo,
  [out] PWSTR  *ppwszServerName,
  [out] PWSTR  **pppwszDriverPackages,
  [out] ULONG  *pulCount
);

パラメーター

[in] hSession

WDS サーバーとのセッションへのハンドル。 このハンドルは 、WdsCliCreateSession 関数によって返されます。

[out] pwszMachineInfo

WdsCliGetDriverQueryXml 関数を呼び出すことによって生成できる WDS ドライバー クエリ XML を含む文字列へのポインター。

[out] ppwszServerName

ドライバー パッケージをホストしているサーバーの IP アドレスを受け取る文字列値へのポインターへのポインター。

[out] pppwszDriverPackages

ドライバー パッケージ (INF ファイル) の完全なパスである文字列値の配列。コンピューター名ではなく、インターネット プロトコル (IP) アドレスがパスの一部として返されます。 たとえば、配列内の文字列値 \172.31.224.245\REMINST\Stores\Drivers\driver.inf は、driver.inf への完全なパスを提供します。

[out] pulCount

pppwszDriverPackages によって返されるドライバー パッケージの数。

戻り値

関数が成功した場合、戻り値は S_OK

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wdsclientapi.h
Library WdsClientAPI.lib
[DLL] WdsClientAPI.dll