Metodo IWCNDevice::SetVendorExtension (wcndevice.h)
Il metodo IWCNDevice::SetVendorExtension accoda un'estensione del fornitore da usare nella sessione in sospeso. Questa funzione può essere chiamata solo prima di IWCNDevice::Connect.
Sintassi
HRESULT SetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD cbBuffer,
[in] const BYTE [] pbBuffer
);
Parametri
[in] pVendorExtSpec
Puntatore a una struttura WCN_VENDOR_EXTENSION_SPEC che contiene la specifica dell'estensione del fornitore.
[in] cbBuffer
Numero di byte contenuti in pbBuffer.
[in] pbBuffer
Puntatore a un buffer contenente i dati da impostare nell'estensione del fornitore.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
L'estensione del fornitore verrà inviata nella sessione in sospeso. |
|
Il WCN_VENDOR_EXTENSION_SPEC specificato contiene un vendorID, un sottotipo o un flag non valido. |
|
Il numero di estensioni fornitore ha superato il limite di implementazione corrente, che è attualmente uguale a 25 estensioni fornitore per sessione. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | wcndevice.h |
Vedi anche
WCN_VENDOR_EXTENSION_SPEC