Compartilhar via


Função WdsBpQueryOption (wdsbp.h)

Retorna o valor de uma opção do pacote analisado.

Sintaxe

DWORD WDSBPAPI WdsBpQueryOption(
  [in]  HANDLE hHandle,
  [in]  ULONG  uOption,
  [out] ULONG  uValueLen,
  [out] PVOID  pValue,
  [out] PULONG puBytes
);

Parâmetros

[in] hHandle

Um identificador retornado pela função WdsBpParseInitialize .

[in] uOption

Especifica a opção a ser adicionada ao pacote.

[out] uValueLen

O número total de bytes de memória apontados pelo parâmetro pValue . Para determinar o número de bytes necessários para armazenar o valor da opção, defina uValueLen como zero e pValue como NULL; A função WdsBpQueryOption retorna ERROR_INSUFFICIENT_BUFFER e o local apontado pelo parâmetro puBytes recebe o número de bytes necessários para o valor.

[out] pValue

O valor da opção é retornado nesse buffer.

[out] puBytes

Se o buffer for grande o suficiente para o valor, esse parâmetro receberá o número de bytes copiados para pValue. Se não houver espaço suficiente disponível, esse parâmetro receberá o número total de bytes necessários para armazenar o valor.

Valor retornado

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

Requisitos

   
Cliente mínimo com suporte Windows Vista com SP1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wdsbp.h
Biblioteca Wdsbp.lib
DLL Wdsbp.dll