Freigeben über


WdsCliObtainDriverPackages-Funktion (wdsclientapi.h)

Diese Funktion ruft von einem WDS-Image die Treiberpakete (INF-Dateien) ab, die auf diesem Computer verwendet werden können. Die WdsCliFreeStringArray-Funktion kann verwendet werden, um das Array von Zeichenfolgenwerten frei zu geben, die dieser Funktion zugeordnet sind.

Syntax

HRESULT WDSCLIAPI WdsCliObtainDriverPackages(
  [in]  HANDLE hImage,
  [out] PWSTR  *ppwszServerName,
  [out] PWSTR  **pppwszDriverPackages,
  [out] ULONG  *pulCount
);

Parameter

[in] hImage

Ein Handle für ein WDS-Image.

[out] ppwszServerName

Ein Zeiger auf einen Zeiger auf einen Zeichenfolgenwert, der die IP-Adresse des Servers empfängt, auf dem die Treiberpakete gehostet werden.

[out] pppwszDriverPackages

Ein Array von Zeichenfolgenwerten, die die vollständigen Pfade für die Treiberpakete (INF-Dateien) sind. Anstelle eines Computernamens wird die IP-Adresse (Internet Protocol) als Teil des Pfads zurückgegeben. Beispielsweise gibt ein Zeichenfolgenwert \172.31.224.245\REMINST\Stores\Drivers\driver.inf im Array den vollständigen Pfad zu driver.inf an.

[out] pulCount

Die Anzahl der von pppwszDriverPackages zurückgegebenen Treiberpakete.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird die Rückgabe S_OK.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wdsclientapi.h
Bibliothek WdsClientAPI.lib
DLL WdsClientAPI.dll

Weitere Informationen

Clientfunktionen der Windows-Bereitstellungsdienste