Freigeben über


WCN_VENDOR_EXTENSION_SPEC-Struktur (wcndevice.h)

Die WCN_VENDOR_EXTENSION_SPEC-Struktur enthält Daten, die eine Anbietererweiterung definieren.

Syntax

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

Member

VendorId

Legen Sie diesen Wert auf die SMI Enterprise ID-Nummer des Anbieters fest, der die Anbietererweiterung definiert. Die Microsoft-ID lautet beispielsweise "311" (WCN_MICROSOFT_VENDOR_ID).

SubType

Der Untertyp, der durch die ersten beiden Bytes der Anbietererweiterung definiert ist. Wenn der Anbieter das Zwei-Byte-Untertyppräfix nicht angegeben hat, verwenden Sie WCN_NO_SUBTYPE.

Index

Unterscheidet zwischen mehreren Anbietererweiterungen mit derselben VendorID und demselben SubType. Der Index beginnt bei 0.

Flags

Anwendungen müssen einen der folgenden Flagwerte angeben:

Wert Bedeutung
WCN_FLAG_DISCOVERY_VE
0x0001
Die Anbietererweiterung war nicht verfügbar, bevor die Sitzung gestartet wurde. Die Anbietererweiterung ist nicht sicher.
WCN_FLAG_AUTHENTICATED_VE
0x0002
Die Anbietererweiterung ist authentisch. Nur Geräte, die die Authentifizierung bestehen, können authentifizierte Anbietererweiterungen lesen oder schreiben.
WCN_FLAG_ENCRYPTED_VE
0x0004
Die Anbietererweiterung ist authentisch und verschlüsselt. Zusätzlich zur Garantie authentifizierter Anbietererweiterungen werden Anbietererweiterungen vor der Übertragung verschlüsselt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile wcndevice.h