Compartir a través de


CIM_USBDevice clase (administración de Hyper-V)

Características de administración de un dispositivo USB.

Sintaxis

[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;
};

Miembros

La clase CIM_USBDevice tiene estos tipos de miembros:

Métodos

La clase CIM_USBDevice tiene estos métodos.

Método Descripción
GetDescriptor Recupera un descriptor de dispositivo USB.

Propiedades

La clase CIM_USBDevice tiene estas propiedades.

ClassCode

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|bDeviceClass")

Código de clase USB.

CommandTimeout

Tipo de datos: datetime

Tipo de acceso: solo lectura

Intervalo de tiempo de espera configurable por las aplicaciones de administración que admiten el redireccionamiento USB. Cuando el servicio de redirección redirige un comando de dispositivo USB a un dispositivo remoto y el dispositivo remoto no responde antes del intervalo de tiempo de espera, el servicio de redirección emulará un evento de expulsión multimedia. Además, el servicio puede volver a probar el comando o intentar volver a establecer la conexión con el dispositivo remoto.

CurrentAlternateSettings

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_USBDevice. CurrentConfigValue")

Matriz que contiene la configuración alternativa de cada interfaz en la configuración actual del dispositivo.

CurrentConfigValue

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_USBDevice. CurrentAlternateSettings")

Configuración seleccionada actualmente para el dispositivo. Si este valor es cero, el dispositivo no está configurado.

DeviceReleaseNumber

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|bcdDevice")

Número de versión del dispositivo en formato BCD.

Fabricante

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|iManufacturer")

Cadena de fabricante del dispositivo.

MaxPacketSize

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|bMaxPacketSize")

Tamaño máximo del paquete para el punto de conexión USB cero.

NumberOfConfigs

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|bNumConfigurations")

Número de configuraciones de dispositivo definidas para el dispositivo.

Producto

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|iProduct")

Cadena de producto del dispositivo.

ProductID

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|idProduct")

Identificador de producto asignado al dispositivo por fabricante.

ProtocolCode

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|bDeviceProtocol")

El código del protocolo USB.

SerialNumber

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|iSerialNumber")

El número de serie del dispositivo.

SubclaseCode

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|bDeviceSubClass")

El código de subclase USB.

USBVersion

Tipo de datos: uint16

Tipo de acceso: solo lectura

La versión USB más reciente compatible con el dispositivo USB. La propiedad se expresa como un decimal codificado binario (BCD) que contiene un separador decimal entre los dígitos 2 y 3. Por ejemplo, un valor de 0x201 indica que se admite la versión 2.01.

USBVersionInBCD

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|bcdUSB")

Número de especificación USB con el que cumple el dispositivo. Esta propiedad tiene el formato BCD.

VendorID

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Especificación universal de bus serie.USB-IF| Descriptor de dispositivo estándar|idVendor")

Identificador de proveedor asignado al dispositivo por USB.org.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8.1
Servidor mínimo compatible
Windows Server 2012 R2
Espacio de nombres
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

CIM_LogicalDevice