次の方法で共有


WCN_VENDOR_EXTENSION_SPEC 構造体 (wcndevice.h)

WCN_VENDOR_EXTENSION_SPEC構造には、ベンダー拡張機能を定義するデータが含まれています。

構文

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

メンバー

VendorId

この値を、ベンダー拡張機能を定義するベンダーの SMI Enterprise ID 番号に設定します。 たとえば、Microsoft ID は '311' (WCN_MICROSOFT_VENDOR_ID) です。

SubType

サブタイプ。ベンダー拡張機能の最初の 2 バイトで定義されます。 ベンダーが 2 バイトのサブタイプ プレフィックスを指定していない場合は、WCN_NO_SUBTYPEを使用します。

Index

同じ VendorID と SubType を持つ複数のベンダー拡張機能を区別します。 インデックスは 0 から始まります。

Flags

アプリケーションでは、次のいずれかのフラグ値を指定する必要があります。

意味
WCN_FLAG_DISCOVERY_VE
0x0001
ベンダー拡張機能は、セッションが開始される前に使用できませんでした。 ベンダー拡張機能はセキュリティで保護されていません。
WCN_FLAG_AUTHENTICATED_VE
0x0002
ベンダー拡張機能は本物です。 認証に合格したデバイスのみが、認証済みのベンダー拡張機能の読み取りまたは書き込みを行うことができます。
WCN_FLAG_ENCRYPTED_VE
0x0004
ベンダー拡張機能は本物であり、暗号化されています。 認証されたベンダー拡張機能の保証に加えて、ベンダー拡張機能は転送前に暗号化されます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header wcndevice.h