Clase CIM_ManagedSystemElement
La clase base para la jerarquía de elementos del sistema. Cualquier componente de sistema distintivo es un candidato para su inclusión en esta clase. Entre los ejemplos se incluyen componentes de software, como archivos; dispositivos, como unidades de disco y controladores; y componentes físicos, como chips y tarjetas.
La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas.
Sintaxis
[UMLPackagePath("CIM::Core::CoreElements"), Abstract, Version("2.22.0"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
};
Miembros
La clase CIM_ManagedSystemElement tiene estos tipos de miembros:
Propiedades
La clase CIM_ManagedSystemElement tiene estas propiedades.
-
Caption
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: MaxLen (64)
Contiene una breve descripción textual del objeto.
Esta propiedad se hereda de CIM_ManagedElement.
-
-
CommunicationStatus
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Indica la capacidad de la instrumentación para comunicarse con este elemento. Un valor de NULL indica que la instrumentación no admite esta propiedad.
Valores Significado - Unknown
- 0
Indica que la instrumentación no puede informar sobre la propiedad CommunicationStatus en este momento. - No disponible
- 1
Indica que la instrumentación es capaz de informar de esta propiedad, pero intencionadamente no lo hace para este elemento. - Comunicación correcta
- 2
Indica solo que la comunicación se estableció con el elemento. - Pérdida de comunicación
- 3
Indica que el elemento se conectó anteriormente, pero no se puede acceder a él en este momento. - Sin contacto
- 4
Indica que la instrumentación tiene información de contacto para este elemento, pero no ha podido comunicarse nunca con él. - Reservado por DMTF
- 5 32767
Reservado. - Vendor Reserved
- 32768 = valor
Reservado. -
-
Descripción
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Ofrece una descripción textual del objeto.
Esta propiedad se hereda de CIM_ManagedElement.
-
-
DetailedStatus
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")
Indica detalles de estado adicionales que complementan la propiedad PrimaryStatus. Un valor NULL indica que la instrumentación no admite esta propiedad.
Valores Significado - No disponible
- 0
Indica que la instrumentación es capaz de notificar esta propiedad, pero intencionadamente no la notifica para este elemento. - Sin información adicional
- 1
Indica que no es necesario agregar detalles a la propiedad PrimaryStatus, por ejemplo, cuando PrimaryStatus está establecido en Correcto. - Con estrés
- 2
Indica que el elemento funciona, pero requiere atención. Algunos ejemplos de estado Con estrés son la sobrecarga y el sobrecalentamiento. - Error predictivo
- 3
Indica que un elemento funciona nominalmente, pero predice un error en un futuro próximo. - Error no recuperable
- 4
Indica que este elemento está en estado de error que requiere intervención humana. - Error en la entidad de soporte
- 5
Indica que un elemento del que depende este elemento tiene un estado de error. Este elemento puede ser Correcto, pero no puede funcionar debido al estado de un elemento dependiente. Un ejemplo es un servicio de red o un punto de conexión que no puede funcionar debido a problemas de red de nivel inferior. - Reservado por DMTF
- 6 32767
Reservado. - Vendor Reserved
- 32768 = valor
Reservado. -
-
ElementName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Contiene un nombre fácil de usar del objeto. Esta propiedad permite que cada instancia defina un nombre fácil de usar, además de sus propiedades clave, datos de identidad e información de descripción.
Esta propiedad se hereda de CIM_ManagedElement.
-
-
HealthState
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Indica el estado actual del elemento. Este atributo expresa el estado de este elemento, pero no necesariamente el estado de sus subcomponentes.
Valores Significado - Unknown
- 0
La implementación no puede informar sobre HealthState en este momento. - OK (CORRECTO)
- 5
El elemento es totalmente funcional y funciona dentro de los parámetros operativos normales y sin errores. - Degradado/Advertencia
- 10
El elemento funciona y se proporciona toda la funcionalidad. Sin embargo, el elemento no funciona al máximo de sus posibilidades. Por ejemplo, es posible que el elemento no funcione con un rendimiento óptimo o que informe de errores recuperables. - Error menor
- 15
Toda la funcionalidad está disponible, pero una parte podría estar degradada. - Error grave
- 20
Hay un error en el elemento. Es posible que la totalidad o parte de la funcionalidad de este componente se haya degradado o no funcione. - Error crítico
- 25
Es posible que el elemento no sea funcional y no se pueda recuperar. - Error no recuperable
- 30
El error en el elemento es total, y no se puede recuperar. Se perdió toda la funcionalidad proporcionada por este elemento. - Reservado por DMTF
- 31 = valor
DMTF reservó la parte no utilizada del Continuum para valores HealthStates adicionales en el futuro. -
-
InstallDate
-
-
Tipo de datos: fecha/hora
-
Tipo de acceso: solo lectura
Indica cuándo se instaló el objeto. La falta de un valor no indica que el objeto no está instalado.
-
-
InstanceID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Identifica de forma opaca y única una instancia de esta clase dentro del ámbito del espacio de nombres contenedor.
[!Importante]Para garantizar la unicidad dentro del espacio de nombres, el valor de InstanceID se debe construir con el siguiente patrón:
OrgID:LocalID
OrgID debe incluir un nombre con derechos de autor, de marca comercial o de algún modo único, que sea propiedad de la entidad empresarial que define InstanceID o sea un identificador registrado asignado por una autoridad global reconocida. Es similar a la estructura de nombres de clase Schema. Además, para garantizar la unicidad, los primeros dos puntos de InstanceID deben estar entre OrgID y LocalID. Por lo tanto, OrgID no debe contener dos puntos (:).
La entidad empresarial elige LocalID y no se debe reutilizar para identificar diferentes elementos subyacentes (reales).
Si no se usa el algoritmo "preferido" anterior, la entidad de definición debe asegurarse de que el InstanceID resultante no se reutilice en ningún InstanceID generado por este u otros proveedores para el espacio de nombres de esta instancia.
En el caso de las instancias definidas por el Grupo de tareas de administración distribuida (DMTF), el patrón debe usarse con OrgID establecido en CIM.
Esta propiedad se hereda de CIM_ManagedElement.
-
-
Nombre
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: MaxLen (1024)
Indica el nombre fácil de usar de esta instancia de un trabajo. Además, el nombre fácil de usar se puede usar como una propiedad para una búsqueda o consulta.
[!TIP]
El nombre no tiene que ser único en un espacio de nombres. -
-
OperatingStatus
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")
Indica la condición operativa actual del elemento. Esta propiedad se puede usar para proporcionar más detalles sobre el estado actual del elemento. También puede indicar estados de transición. Un valor NULL indica que la instrumentación no admite esta propiedad.
Valor Significado - Unknown
- 0
Indica que la instrumentación no puede informar sobre la propiedad OperatingStatus en este momento. - No disponible
- 1
Indica que la instrumentación es capaz de notificar esta propiedad, pero intencionadamente no la notifica para este elemento. - Servicio
- 2
Indica que el elemento está en proceso de configuración, mantenimiento, limpieza o administración de algún tipo. - Starting (iniciándose)
- 3
Indica que el elemento se está inicializando. - Stopping (Deteniéndose)
- 4
Indica que el elemento se está llevando a una detención ordenada. - Stopped
- 5
Indica que el elemento se está deteniendo intencionadamente. - Anulado
- 6
Indica que el elemento se detuvo de manera inesperada. - Inactivo
- 7
Indica que el elemento está inactivo o se está poniendo en modo inactivo. - Completados
- 8
Indica que el elemento completó su operación. Se recomienda usar un valor de propiedad PrimaryStatus de Correcto, Error o Degradado para indicar que la operación se completó correctamente o con errores. - Migración
- 9
Indica que el elemento se está moviendo entre los elementos host. - Emigrando
- 10
Indica que el elemento se está quitando del elemento host. - Inmigrando
- 11
Indica que el elemento se está moviendo al nuevo elemento host. - Instantáneas
- 12
Indica que se está creando una copia instantánea del elemento. - Apagando el equipo
- 13
Indica que el elemento se está llevando a una detención abrupta. - En prueba
- 14
Indica que el elemento está realizando funciones de prueba. - Transición
- 15
Indica que el elemento está entre estados y no está totalmente disponible en ninguno de los estados. Use otro valor que indique una transición más específica si hay una disponible. - En servicio
- 16
Indica que el elemento está en servicio y operativo. - Reservado por DMTF
- 17 32767
Reservado. - Vendor Reserved
- 32768 = valor
Reservado. -
-
OperationalStatus
-
-
Tipo de datos: matriz uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.StatusDescriptions")
Contiene indicadores del estado actual del elemento. El primer valor de OperationalStatus debe contener el estado principal del elemento.
Nota:
OperationalStatus reemplaza a la propiedad Status en desuso. Debido al uso generalizado de la propiedad Status existente en las aplicaciones de administración, Microsoft recomienda encarecidamente que los proveedores o la instrumentación proporcionen tanto la propiedad Status como OperationalStatus. Cuando se instrumenta, Status (al ser una propiedad con un único valor) también debe proporcionar el estado principal del elemento.
Valores Significado - Unknown
- 0
Indica que la implementación no puede informar sobre OperationalStatus en este momento. - Otros
- 1
Indica un estado indefinido. - OK (CORRECTO)
- 2
Indica una funcionalidad completa sin errores. - Degradado
- 3
Indica que el elemento funciona y se proporciona toda la funcionalidad. Sin embargo, el elemento no funciona al máximo de sus posibilidades. Por ejemplo, es posible que el elemento no funcione con un rendimiento óptimo o que informe de errores recuperables. - Con estrés
- 4
Indica que el elemento funciona, pero necesita atención. Algunos ejemplos de estado Con estrés son la sobrecarga y el sobrecalentamiento. - Error predictivo
- 5
Indica que un elemento funciona nominalmente, pero predice un error en un futuro próximo. - Error
- 6
Indica que se produjo un error. - Error no recuperable
- 7
Se produjo un error irrecuperable. - Starting (iniciándose)
- 8
Se está iniciando el trabajo. - Stopping (Deteniéndose)
- 9
Se está deteniendo el trabajo. - Stopped
- 10
El elemento se detuvo intencionadamente. - En servicio
- 11
Indica que el elemento se está configurando, manteniendo, limpiando o administrando de algún modo. - Sin contacto
- 12
Indica que el sistema de supervisión tiene conocimiento de este elemento, pero ha podido nunca establecer comunicaciones con él. - Pérdida de comunicación
- 13
Indica que se sabe que el trabajo existe y que se conectó con él correctamente en el pasado, pero actualmente no se puede acceder a él. - Anulado
- 14
Indica que el trabajo se detuvo de manera inesperada. Es posible que sea necesario actualizar el estado y la configuración del trabajo. - Inactivo
- 15
Indica que el trabajo está inactivo. - Error en la entidad de soporte
- 16
Indica que un elemento en el que depende este trabajo tiene un estado de error. Este elemento puede ser Correcto, pero no puede funcionar debido al estado de un elemento dependiente. Un ejemplo es un servicio de red o un punto de conexión que no puede funcionar debido a problemas de red de nivel inferior. - Completados
- 17
Indica que el trabajo completó su operación. Este valor debe combinarse con Correcto, Error o Degradado, de modo que un cliente pueda distinguir si la operación completa se Completó con Correcto (se superó), se Completó con Error (se produjo un error) o se Completó con Degradado (la operación terminó, pero no se completó correctamente o no notificó un error). - Modo de energía
- 18
“Modo de energía” indica que el elemento tiene información adicional del modelo de energía contenida en la asociación PowerManagementService asociada. - Reservado por DMTF
- 19 32767
DMTF reservó esta parte del intervalo para valores OperationalStatus adicionales en el futuro. - Vendor Reserved
- 32768 65535
Microsoft reservó la parte sin usar del intervalo para valores OperationalStatus adicionales en el futuro. -
-
PrimaryStatus
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")
Indica un valor de estado de alto nivel.
Los valores posibles son los siguientes:
-
Unknown (0)
-
OK (1)
-
Degradado (2)
-
Error (3)
-
Reservado por DMTF (4 32767)
-
Reservado por el proveedor (32768 = valor)
-
-
Estado
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Deprecated ("CIM_ManagedSystemElement.OperationalStatus"), MaxLen (10)
Contiene una cadena que indica el estado principal del objeto.
Nota:
Esta propiedad está en desuso y se reemplaza por la propiedad OperationalStatus. Si decide usar la propiedad Status para la compatibilidad con versiones anteriores, debe ser secundaria a la propiedad OperationalStatus.
Los valores posibles son los siguientes:
-
("OK")
-
("Error")
-
("Degradado")
-
("Desconocido")
-
("Error predictivo")
-
("Iniciando")
-
("Deteniendo")
-
("Servicio")
-
("Estresado")
-
("NonRecover")
-
("Sin contacto")
-
("Pérdida de comunicación")
-
("Detenido")
-
-
StatusDescriptions
-
-
Tipo de datos: matriz de cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")
Indica descripciones de los valores correspondientes en la matriz OperationalStatus. Por ejemplo, si un elemento de la propiedad OperationalStatus contiene el valor Deteniendo, el elemento del mismo índice de matriz de esta propiedad podría contener una explicación sobre por qué se detiene un objeto.
-
Requisitos
Cliente mínimo compatible |
Windows 8 |
Servidor mínimo compatible |
Windows Server 2012 |
Espacio de nombres |
Root\standardcimv2 |
MOF |
|
Archivo DLL |
|