Méthode IWCNDevice::GetVendorExtension (wcndevice.h)
La méthode GetVendorExtension obtient une extension de fournisseur mise en cache de l’appareil.
Syntaxe
HRESULT GetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD dwMaxBufferSize,
[out] BYTE [] pbBuffer,
[out] DWORD *pdwBufferUsed
);
Paramètres
[in] pVendorExtSpec
Pointeur vers une structure de WCN_VENDOR_EXTENSION_SPEC définie par l’utilisateur qui décrit l’extension du fournisseur à rechercher.
[in] dwMaxBufferSize
Taille, en octets, de pbBuffer.
[out] pbBuffer
Mémoire tampon allouée qui, au retour, contient le contenu de l’extension du fournisseur.
[out] pdwBufferUsed
Au retour, contient la taille de l’extension du fournisseur en octets.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
L’extension du fournisseur a été récupérée avec succès. |
|
L’extension du fournisseur spécifiée n’est pas disponible. |
|
La mémoire tampon spécifiée par pbBuffer n’est pas assez grande pour contenir l’extension du fournisseur retournée. |
Remarques
Pour interroger la taille d’une extension de fournisseur, vous pouvez passer la valeur 0 avec le paramètre dwMaxBufferSize , et pdwBufferUsed recevra la taille.
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | wcndevice.h |