WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE 结构 (wcntypes.h)
WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE结构包含按类别、子类别和制造商特定的 OUI (组织 ID) 标识设备类型的信息。
语法
typedef struct tagWCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE {
WCN_VALUE_TYPE_DEVICE_TYPE_CATEGORY Category;
WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY_OUI SubCategoryOUI;
WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY SubCategory;
} WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE;
成员
Category
指定主要设备类型类别。 此数据按网络字节顺序提供。
值 |
含义 |
- WCN_VALUE_DT_CATEGORY_COMPUTER
- 0x1
|
指示计算机。
|
- WCN_VALUE_DT_CATEGORY_INPUT_DEVICE
- 0x2
|
指示输入设备。
|
- WCN_VALUE_DT_CATEGORY_PRINTER
- 0x3
|
指示打印机。
|
- WCN_VALUE_DT_CATEGORY_CAMERA
- 0x4
|
指示相机。
|
- WCN_VALUE_DT_CATEGORY_STORAGE
- 0x5
|
指示存储设备。
|
- WCN_VALUE_DT_CATEGORY_NETWORK_INFRASTRUCTURE
- 0x6
|
指示网络。
|
- WCN_VALUE_DT_CATEGORY_DISPLAY
- 0x7
|
指示显示。
|
- WCN_VALUE_DT_CATEGORY_MULTIMEDIA_DEVICE
- 0x8
|
指示多媒体设备。
|
- WCN_VALUE_DT_CATEGORY_GAMING_DEVICE
- 0x9
|
指示游戏设备。
|
- WCN_VALUE_DT_CATEGORY_TELEPHONE
- 0xa
|
指示电话。
|
- WCN_VALUE_DT_CATEGORY_AUDIO_DEVICE
- 0xb
|
指示音频设备。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_CATEGORY_OTHER
- 0xff
|
指示未指定的设备。
注意仅在 Windows 8 中可用。
|
SubCategoryOUI
指定与设备关联的唯一制造商 OUI。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_WIFI_OUI
- 0x50f204
|
指示无线设备的特定制造商组织 ID (OUI) 。
|
SubCategory
指定主要设备类型子类别。 此数据按网络字节顺序提供。 如果 SubCategoryOUI 等于 WCN_VALUE_DT_SUBTYPE_WIFI_OUI,则以下任何值都有效。 否则,SubCategory 已由供应商定义。
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_COMPUTER 时,可以使用以下值。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_COMPUTER_PC
- 0x1
|
指示个人计算机。
|
- WCN_VALUE_DT_SUBTYPE_COMPUTER_SERVER
- 0x2
|
指示服务器。
|
- WCN_VALUE_DT_SUBTYPE_COMPUTER_MEDIACENTER
- 0x3
|
指示媒体中心。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_COMPUTER_ULTRAMOBILEPC
- 0x4
|
指示 Ultra-Mobile 电脑。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_COMPUTER_NOTEBOOK
- 0x5
|
指示笔记本电脑。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_COMPUTER_DESKTOP
- 0x6
|
指示台式计算机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_COMPUTER_MID
- 0x7
|
指示移动 Internet 设备。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_COMPUTER_NETBOOK
- 0x8
|
指示上网本。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_INPUT_DEVICE 时,可以使用以下值。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_KEYBOARD
- 0x1
|
指示键盘。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_MOUSE
- 0x2
|
指示鼠标。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_JOYSTICK
- 0x3
|
指示游戏杆。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_TRACKBALL
- 0x4
|
指示轨迹球。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_GAMECONTROLLER
- 0x5
|
指示游戏控制器。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_REMOTE
- 0x6
|
指示远程控件。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_TOUCHSCREEN
- 0x7
|
指示触摸屏。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_BIOMETRICREADER
- 0x8
|
指示生物识别读取器。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE_BARCODEREADER
- 0x9
|
指示条形码读取器。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_PRINTER 时,以下值是可能的。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_PRINTER_PRINTER
- 0x1
|
指示打印机。
|
- WCN_VALUE_DT_SUBTYPE_PRINTER_SCANNER
- 0x2
|
指示扫描程序。
|
- WCN_VALUE_DT_SUBTYPE_PRINTER_FAX
- 0x3
|
指示传真机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_PRINTER_COPIER
- 0x4
|
指示复制器。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_PRINTER_ALLINONE
- 0x4
|
指示一台一元打印机。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_CAMERA 时,以下值是可能的。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_CAMERA_STILL_CAMERA
- 0x1
|
指示静止拍摄的相机。
|
- WCN_VALUE_DT_SUBTYPE_CAMERA_VIDEO_CAMERA
- 0x2
|
指示摄像机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_CAMERA_WEB_CAMERA
- 0x3
|
指示 Web 相机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_CAMERA_SECURITY_CAMERA
- 0x4
|
指示安全摄像头。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_NETWORK_STORAGE 时,以下值是可能的。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_STORAGE_NAS
- 0x1
|
指示网络存储设备。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_NETWORK_INFRASTRUCTURE 时,可以使用以下值。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE_AP
- 0x1
|
指示访问点。
|
- WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE_ROUTER
- 0x2
|
指示路由器。
|
- WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE_SWITCH
- 0x3
|
指示开关。
|
- WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE_GATEWAY
- 0x4
|
指示网关。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE_BRIDGE
- 0x5
|
指示网桥。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_DISPLAY 时,以下值是可能的。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_DISPLAY_TELEVISION
- 0x1
|
指示电视。
|
- WCN_VALUE_DT_SUBTYPE_DISPLAY_PICTURE_FRAME
- 0x2
|
指示电子图片框。
|
- WCN_VALUE_DT_SUBTYPE_DISPLAY_PROJECTOR
- 0x3
|
指示数字投影仪。
|
- WCN_VALUE_DT_SUBTYPE_DISPLAY_MONITOR
- 0x4
|
指示监视器。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_MULTIMEDIA_DEVICE 时,可以使用以下值。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE_DAR
- 0x1
|
指示数字录音机。
|
- WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE_PVR
- 0x2
|
指示个人视频录制器。
|
- WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE_MCX
- 0x3
|
指示 Yamaha 数字多媒体接收器。
|
- WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE_SETTOPBOX
- 0x4
|
指示机顶盒。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE_MEDIA_SERVER_ADAPT_EXT
- 0x5
|
指示媒体服务器、媒体适配器或媒体扩展程序。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE_PVP
- 0x6
|
指示便携式视频播放器。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_GAMING_DEVICE 时,可以使用以下值。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE_XBOX
- 0x1
|
指示 Microsoft XBOX 主机。
|
- WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE_XBOX360
- 0x2
|
指示 Microsoft XBOX 360 主机。
|
- WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE_PLAYSTATION
- 0x3
|
指示索尼游戏机 3。
|
- WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE_CONSOLE_ADAPT
- 0x4
|
指示游戏机适配器。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE_PORTABLE
- 0x5
|
指示便携式游戏设备。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_TELEPHONE 时,可以使用以下值。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_TELEPHONE_WINDOWS_MOBILE
- 0x1
|
指示 Windows Mobile 设备。
|
- WCN_VALUE_DT_SUBTYPE_TELEPHONE_PHONE_SINGLEMODE
- 0x2
|
指示单模式手机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_TELEPHONE_PHONE_DUALMODE
- 0x3
|
指示双模式手机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_TELEPHONE_PHONE_SMARTPHONE_SINGLEMODE
- 0x4
|
指示单模式智能手机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_TELEPHONE_PHONE_SMARTPHONE_DUALMODE
- 0x2
|
指示双模式智能手机。
注意仅在 Windows 8 中可用。
|
当 Category 成员设置为 WCN_VALUE_DT_CATEGORY_AUDIO_DEVICE 时,可以使用以下值。
值 |
含义 |
- WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE_TUNER_RECEIVER
- 0x1
|
指示音频调谐器/接收器。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE_SPEAKERS
- 0x2
|
指示说话人。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE_PMP
- 0x2
|
指示个人媒体播放器。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE_HEADSET
- 0x2
|
指示头戴显示设备。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE_HEADPHONES
- 0x2
|
指示耳机。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE_MICROPHONE
- 0x2
|
指示麦克风。
注意仅在 Windows 8 中可用。
|
- WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE_HOMETHEATER
- 0x2
|
指示家庭影院系统。
注意仅在 Windows 8 中可用。
|
要求
要求 |
值 |
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
wcntypes.h |