Compartilhar via


Função WdsCliObtainDriverPackagesEx (wdsclientapi.h)

Essa função obtém os pacotes de driver (arquivos INF) aplicáveis ao XML de consulta de driver do WDS especificado. A função WdsCliFreeStringArray pode ser usada para liberar a matriz de valores de cadeia de caracteres alocados por essa função. A função WdsCliGetDriverQueryXml pode ser usada para gerar a cadeia de caracteres XML de consulta de driver necessária.

Sintaxe

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

Parâmetros

[in] hSession

Um identificador para uma sessão com o servidor WDS. Esse identificador é retornado pela função WdsCliCreateSession .

[out] pwszMachineInfo

Um ponteiro para uma cadeia de caracteres que contém xML de consulta de driver do WDS que pode ser gerado chamando a função WdsCliGetDriverQueryXml .

[out] ppwszServerName

Um ponteiro para um ponteiro para um valor de cadeia de caracteres que recebe o endereço IP do servidor que hospeda os pacotes de driver.

[out] pppwszDriverPackages

Uma matriz de valores de cadeia de caracteres que são os caminhos completos para os pacotes de driver (arquivos INF.) O endereço IP (protocolo IP), em vez de um nome de computador, é retornado como parte do caminho. Por exemplo, um valor de cadeia de caracteres \172.31.224.245\REMINST\Stores\Drivers\driver.inf na matriz fornece o caminho completo para driver.inf.

[out] pulCount

O número de pacotes de driver retornados por pppwszDriverPackages.

Valor retornado

Se a função for bem-sucedida, o retorno será S_OK.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wdsclientapi.h
Biblioteca WdsClientAPI.lib
DLL WdsClientAPI.dll