共用方式為


CIM_USBDevice 類別 (Hyper-V 管理)

USB 裝置的管理特性。

語法

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Device::USB")]
class CIM_USBDevice : CIM_LogicalDevice
{
  uint16   USBVersion;
  uint8    ClassCode;
  uint8    SubclassCode;
  uint8    ProtocolCode;
  uint16   USBVersionInBCD;
  uint8    MaxPacketSize;
  uint16   VendorID;
  uint16   ProductID;
  uint16   DeviceReleaseNumber;
  string   Manufacturer;
  string   Product;
  string   SerialNumber;
  uint8    NumberOfConfigs;
  uint8    CurrentConfigValue;
  uint8    CurrentAlternateSettings[];
  datetime CommandTimeout;
};

成員

CIM_USBDevice類別具有下列類型的成員:

方法

CIM_USBDevice類別具有這些方法。

方法 Description
GetDescriptor 擷取 USB 裝置描述元。

屬性

CIM_USBDevice類別具有這些屬性。

ClassCode

資料類型: uint8

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|bDeviceClass「)

USB 類別程式碼。

CommandTimeout

資料類型: datetime

存取類型:唯讀

管理支援 USB 重新導向的管理應用程式可設定的逾時間隔。 當重新導向服務將 USB 裝置命令重新導向至遠端裝置,而遠端裝置在逾時間隔之前不會回應時,重新導向服務將會模擬媒體退出事件。 此外,服務可能會重新嘗試命令,或嘗試重新建立與遠端裝置的連線。

CurrentAlternateSettings

資料類型: uint8 陣列

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_USBDeviceCurrentConfigValue「)

陣列,其中包含裝置目前組態中每個介面的替代設定。

CurrentConfigValue

資料類型: uint8

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_USBDeviceCurrentAlternateSettings「)

目前為裝置選取的組態。 如果此值為零,則未設定裝置。

DeviceReleaseNumber

資料類型: uint16

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|bcdDevice「)

BCD 格式的裝置版本號碼。

製造商

資料類型: 字串

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|iManufacturer「)

裝置的製造商字串。

MaxPacketSize

資料類型: uint8

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|bMaxPacketSize「)

USB 零端點的封包大小上限。

NumberOfConfigs

資料類型: uint8

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|bNumConfigurations「)

為裝置定義的裝置組態數目。

產品

資料類型: 字串

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|iProduct「)

裝置的產品字串。

ProductID

資料類型: uint16

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|idProduct「)

依製造商指派給裝置的產品識別碼。

ProtocolCode

資料類型: uint8

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|bDeviceProtocol「)

USB 通訊協定程式碼。

SerialNumber

資料類型: 字串

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|iSerialNumber「)

裝置的序號。

SubclassCode

資料類型: uint8

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|bDeviceSubClass「)

USB 子類別代碼。

USBVersion

資料類型: uint16

存取類型:唯讀

USB 裝置支援的最新 USB 版本。 屬性會以二進位編碼的十進位數表示, (BCD) ,其中包含第二位數和第三位數之間的小數點。 例如,0x201值表示支援 2.01 版。

USBVersionInBCD

資料類型: uint16

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|bcdUSB「)

裝置符合的 USB 規格號碼。 此屬性會以 BCD 格式格式化。

VendorID

資料類型: uint16

存取類型:唯讀

限定詞: MappingStrings (「通用序列匯流排規格.USB-IF|標準裝置描述元|idVendor「)

USB.org 指派給裝置的廠商識別碼。

規格需求

需求
最低支援的用戶端
Windows 8.1
最低支援的伺服器
Windows Server 2012 R2
命名空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_LogicalDevice