Método IWCNDevice::GetVendorExtension (wcndevice.h)
El método GetVendorExtension obtiene una extensión de proveedor almacenada en caché del dispositivo.
Sintaxis
HRESULT GetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD dwMaxBufferSize,
[out] BYTE [] pbBuffer,
[out] DWORD *pdwBufferUsed
);
Parámetros
[in] pVendorExtSpec
Puntero a una estructura de WCN_VENDOR_EXTENSION_SPEC definida por el usuario que describe la extensión de proveedor para la que se va a consultar.
[in] dwMaxBufferSize
Tamaño, en bytes, de pbBuffer.
[out] pbBuffer
Un búfer asignado que, a cambio, contiene el contenido de la extensión del proveedor.
[out] pdwBufferUsed
En la devolución, contiene el tamaño de la extensión del proveedor en bytes.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
La extensión del proveedor se recuperó correctamente. |
|
La extensión de proveedor especificada no está disponible. |
|
El búfer especificado por pbBuffer no es lo suficientemente grande como para contener la extensión de proveedor devuelta. |
Comentarios
Para consultar el tamaño de una extensión de proveedor, puede pasar un valor de 0 con el parámetro dwMaxBufferSize y pdwBufferUsed recibirá el tamaño.
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | wcndevice.h |