Método IWCNDevice::GetVendorExtension (wcndevice.h)
O método GetVendorExtension obtém uma extensão de fornecedor armazenada em cache do dispositivo.
Sintaxe
HRESULT GetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD dwMaxBufferSize,
[out] BYTE [] pbBuffer,
[out] DWORD *pdwBufferUsed
);
Parâmetros
[in] pVendorExtSpec
Um ponteiro para uma estrutura de WCN_VENDOR_EXTENSION_SPEC definida pelo usuário que descreve a extensão de fornecedor para a qual consultar.
[in] dwMaxBufferSize
O tamanho, em bytes, de pbBuffer.
[out] pbBuffer
Um buffer alocado que, no retorno, contém o conteúdo da extensão do fornecedor.
[out] pdwBufferUsed
No retorno, contém o tamanho da extensão do fornecedor em bytes.
Valor retornado
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
A extensão de fornecedor foi recuperada com êxito. |
|
A extensão de fornecedor especificada não está disponível. |
|
O buffer especificado por pbBuffer não é grande o suficiente para conter a extensão de fornecedor retornada. |
Comentários
Para consultar o tamanho de uma extensão de fornecedor, você pode passar um valor de 0 com o parâmetro dwMaxBufferSize e pdwBufferUsed receberá o tamanho.
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | wcndevice.h |