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 |