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 企业 ID 编号。 例如,Microsoft ID 为“311” (WCN_MICROSOFT_VENDOR_ID) 。

SubType

子类型,由供应商扩展的前两个字节定义。 如果供应商尚未提供双字节子类型前缀,请使用 WCN_NO_SUBTYPE。

Index

区分具有相同 VendorID 和 SubType 的多个供应商扩展。 索引从零开始。

Flags

应用程序必须指定以下标志值之一:

含义
WCN_FLAG_DISCOVERY_VE
0x0001
在会话开始之前,供应商扩展不可用。 供应商扩展不安全。
WCN_FLAG_AUTHENTICATED_VE
0x0002
供应商扩展是真实的。 只有通过身份验证的设备才能读取或写入经过身份验证的供应商扩展。
WCN_FLAG_ENCRYPTED_VE
0x0004
供应商扩展是真实且加密的。 除了保证经过身份验证的供应商扩展外,供应商扩展还会在传输之前加密。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 wcndevice.h