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_USBDevice。CurrentConfigValue「)
陣列,其中包含裝置目前組態中每個介面的替代設定。
-
-
CurrentConfigValue
-
-
資料類型: uint8
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「CIM_USBDevice。CurrentAlternateSettings「)
目前為裝置選取的組態。 如果此值為零,則未設定裝置。
-
-
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 |
|
DLL |
|