Partager via


structure WCN_VENDOR_EXTENSION_SPEC (wcndevice.h)

La structure WCN_VENDOR_EXTENSION_SPEC contient des données qui définissent une extension de fournisseur.

Syntaxe

typedef struct tagWCN_VENDOR_EXTENSION_SPEC {
  DWORD VendorId;
  DWORD SubType;
  DWORD Index;
  DWORD Flags;
} WCN_VENDOR_EXTENSION_SPEC;

Membres

VendorId

Définissez cette valeur sur le numéro d’id d’entreprise SMI du fournisseur qui définit l’extension du fournisseur. Par exemple, l’ID Microsoft est « 311 » (WCN_MICROSOFT_VENDOR_ID).

SubType

Sous-type, tel que défini par les deux premiers octets de l’extension du fournisseur. Si le fournisseur n’a pas fourni le préfixe de sous-type de deux octets, utilisez WCN_NO_SUBTYPE.

Index

Fait la distinction entre plusieurs extensions de fournisseur avec les mêmes VendorID et SubType. L’index commence à zéro.

Flags

Les applications doivent spécifier l’une des valeurs d’indicateur suivantes :

Valeur Signification
WCN_FLAG_DISCOVERY_VE
0x0001
L’extension du fournisseur n’était pas disponible avant le démarrage de la session. L’extension du fournisseur n’est pas sécurisée.
WCN_FLAG_AUTHENTICATED_VE
0x0002
L’extension du fournisseur est authentique. Seuls les appareils qui réussissent l’authentification peuvent lire ou écrire des extensions de fournisseur authentifiées.
WCN_FLAG_ENCRYPTED_VE
0x0004
L’extension du fournisseur est authentique et chiffrée. En plus de la garantie des extensions de fournisseur authentifiées, les extensions de fournisseur sont chiffrées avant la transmission.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête wcndevice.h