Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]
Define el conjunto de valores de estado de objeto para un controlador.
Syntax
typedef enum _VDS_CONTROLLER_STATUS {
VDS_CS_UNKNOWN = 0,
VDS_CS_ONLINE = 1,
VDS_CS_NOT_READY = 2,
VDS_CS_OFFLINE = 4,
VDS_CS_FAILED = 5,
VDS_CS_REMOVED = 8
} VDS_CONTROLLER_STATUS, *PVDS_CONTROLLER_STATUS;
Constantes
VDS_CS_UNKNOWNValor: 0 No se puede determinar el estado del controlador. |
VDS_CS_ONLINEValor: 1 El controlador está presente físicamente y está en uso. El valor de VDS_HEALTH asociado a este estado del controlador puede ser cualquier valor excepto VDS_H_FAILED. |
VDS_CS_NOT_READYValor: 2 El controlador está ocupado. El valor de VDS_HEALTH puede ser cualquier valor excepto VDS_H_FAILED. |
VDS_CS_OFFLINEValor: 4 El controlador está presente físicamente, pero no está disponible para su uso. Por ejemplo, el controlador se ha establecido en el estado inactivo. Cuando se establece este estado del controlador, se envía una notificación de VDS_NF_CONTROLLER_REMOVED . El valor de VDS_HEALTH puede ser cualquier valor. |
VDS_CS_FAILEDValor: 5 Error en el controlador. El valor de VDS_HEALTH debe ser VDS_H_FAILED o VDS_H_FAILING. |
VDS_CS_REMOVEDValor: 8 El controlador se ha desconectado físicamente del subsistema. Cuando se establece este estado, se envía una notificación de VDS_NF_CONTROLLER_DEPART . Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite. |
Comentarios
El método IVdsController::SetStatus pasa un valor de VDS_CONTROLLER_STATUS como argumento para establecer el estado de un controlador y la estructura VDS_CONTROLLER_PROP incluye un valor de VDS_CONTROLLER_STATUS como miembro para indicar el estado actual.
Si la aplicación encuentra un valor de VDS_CONTROLLER_STATUS que no reconoce, debe mostrar el estado del controlador como desconocido. No debe intentar asignar el estado del controlador no reconocido a otro estado del controlador.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
| Encabezado | vds.h |