Metodo IWCNDevice::GetVendorExtension (wcndevice.h)
Il metodo GetVendorExtension ottiene un'estensione fornitore memorizzata nella cache dal dispositivo.
Sintassi
HRESULT GetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD dwMaxBufferSize,
[out] BYTE [] pbBuffer,
[out] DWORD *pdwBufferUsed
);
Parametri
[in] pVendorExtSpec
Puntatore a una struttura di WCN_VENDOR_EXTENSION_SPEC definita dall'utente che descrive l'estensione del fornitore per la query.
[in] dwMaxBufferSize
Dimensioni, in byte, di pbBuffer.
[out] pbBuffer
Buffer allocato che, in caso di restituzione, contiene il contenuto dell'estensione del fornitore.
[out] pdwBufferUsed
In caso di restituzione, contiene le dimensioni dell'estensione del fornitore in byte.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
L'estensione fornitore è stata recuperata correttamente. |
|
L'estensione del fornitore specificata non è disponibile. |
|
Il buffer specificato da pbBuffer non è sufficiente per contenere l'estensione fornitore restituita. |
Commenti
Per eseguire query sulle dimensioni di un'estensione del fornitore, è possibile passare un valore pari a 0 con il parametro dwMaxBufferSize e pdwBufferUsed riceverà le dimensioni.
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | wcndevice.h |