Win32_IDEControllerDevice clase

La Win32_IDEControllerDeviceclase WMI de asociación relaciona un controlador de Integrated Drive Electronics (IDE) y el dispositivo lógico conectado a, por ejemplo, una unidad de disco.

La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas. Las propiedades se enumeran en orden alfabético, no en orden MOF.

Sintaxis

[Dynamic, Provider("CIMWin32"), UUID("{5BC42B62-C7A1-11d2-911D-0060081A46FD}"), AMENDMENT]
class Win32_IDEControllerDevice : CIM_ControlledBy
{
  uint32                  NegotiatedDataWidth;
  uint64                  NegotiatedSpeed;
  uint16                  AccessState;
  uint32                  NumberOfHardResets;
  uint32                  NumberOfSoftResets;
  Win32_IDEController REF Antecedent;
  CIM_LogicalDevice   REF Dependent;
};

Miembros

La clase Win32_IDEControllerDevice tiene estos tipos de miembros:

Propiedades

La clase Win32_IDEControllerDevice tiene estas propiedades.

AccessState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Indica si el controlador está comandondo o accediendo activamente al dispositivo. Esta información es necesaria cuando un dispositivo lógico puede ser ordenado por varios controladores o a los que se puede acceder mediante varios controladores.

Esta propiedad se hereda de CIM_ControlledBy.

Desconocido (0)

Activo (1)

Inactivo (2)

Antecedente

Tipo de datos: Win32_IDEController

Tipo de acceso: solo lectura

Calificadores: Clave, Invalidación ("Antecedent"), MappingStrings ("CIM|Win32_IDEController")

Un Win32_IDEController que representa el controlador IDE asociado a este dispositivo.

Dependiente

Tipo de datos: CIM_LogicalDevice

Tipo de acceso: solo lectura

Calificadores: Clave, Invalidación ("Dependiente"), MappingStrings ("CIM|CIM_LogicalDevice")

Un CIM_LogicalDevice que representa el dispositivo lógico conectado al controlador IDE.

NegotiatedDataWidth

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: unidades ("bits")

Cuando se pueden realizar varios anchos de bus o de datos de conexión, esta propiedad define la que se usa entre los dispositivos. El ancho de los datos se especifica en bits. Si no se negocia el ancho de datos o si esta información no está disponible o es importante para la administración de dispositivos, la propiedad debe establecerse en 0 (cero).

Esta propiedad se hereda de CIM_DeviceConnection.

NegotiatedSpeed

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: unidades ("bits por segundo")

Cuando se pueden realizar varias velocidades de autobús o conexión, esta propiedad define la que se usa entre los dispositivos. La velocidad se especifica en bits por segundo. Si no se negocian las velocidades de conexión o autobús, o si esta información no está disponible o es importante para la administración de dispositivos, la propiedad debe establecerse en 0 (cero).

Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.

Esta propiedad se hereda de CIM_DeviceConnection.

NumberOfHardResets

Tipo de datos: uint32

Tipo de acceso: solo lectura

Número de restablecimientos duros emitidos por el controlador. Un restablecimiento duro devuelve el dispositivo a su estado de inicialización o arranque. Se pierden toda la información y los datos internos del estado del dispositivo.

Esta propiedad se hereda de CIM_ControlledBy.

NumberOfSoftResets

Tipo de datos: uint32

Tipo de acceso: solo lectura

Número de restablecimientos de software emitidos por el controlador. Un restablecimiento temporal no borra completamente el estado y los datos actuales del dispositivo. La semántica exacta depende del dispositivo y de los protocolos y mecanismos utilizados para comunicarse con él.

Esta propiedad se hereda de CIM_ControlledBy.

Comentarios

La clase Win32_IDEControllerDevice se deriva de CIM_ControlledBy.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\CIMV2
MOF
CIMWin32.mof
Archivo DLL
CIMWin32.dll

Consulte también

CIM_ControlledBy

Clases de hardware del sistema de equipos