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 |