Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Los servicios del sistema usan este encabezado. Para más información, consulte:
vdshwprv.h contiene las siguientes interfaces de programación:
Interfaces
|
IEnumVdsObject La interfaz IEnumVdsObject (vdshwprv.h) se enumera a través de un conjunto de objetos VDS de un tipo determinado. |
|
IVdsAdmin Registra proveedores con VDS. |
|
IVdsAdviseSink La interfaz IVdsAdviseSink (vdshwprv.h) recibe notificaciones de VDS. |
|
IVdsAsync La interfaz IVdsAsync (vdshwprv.h) administra las operaciones asincrónicas. Los métodos que inician operaciones asincrónicas devuelven un puntero a una interfaz IVdsAsync. |
|
IVdsController La interfaz IVdsController (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un controlador. |
|
IVdsControllerControllerPort La interfaz IVdsControllerControllerPort (vdshwprv.h) proporciona un método para enumerar los puertos de controlador para una clase que implementa la interfaz IVdsController. |
|
IVdsControllerPort La interfaz IVdsControllerPort (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un puerto de controlador. |
|
IVdsDrive La interfaz IVdsDrive (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en una unidad. |
|
IVdsDrive2 La interfaz IVdsDrive2 (vdshwprv.h) proporciona un método para consultar las propiedades de una unidad. |
|
IVdsHwProvider La interfaz IVdsHwProvider (vdshwprv.h) proporciona métodos para realizar operaciones de consulta, reenumeración y actualización en un proveedor de hardware. |
|
IVdsHwProviderPrivate Proporciona un método que permite a VDS determinar si el proveedor de hardware administra un LUN especificado. |
|
IVdsHwProviderPrivateMpio Proporciona un método que establece el estado de las rutas de acceso que se originan desde un puerto HBA determinado al proveedor. |
|
IVdsHwProviderStoragePools La interfaz IVdsHwProviderStoragePools (vdshwprv.h) proporciona métodos para crear LUN en un bloque de almacenamiento y enumerar los grupos de almacenamiento administrados por un proveedor de hardware. |
|
IVdsHwProviderType La interfaz IVdsHwProviderType (vdshwprv.h) proporciona un método para recuperar el tipo de proveedor de hardware. |
|
IVdsHwProviderType2 La interfaz IVdsHwProviderType2 (vdshwprv.h) no está implementada. Use la interfaz IVdsHwProviderType (vds.h) en su lugar. |
|
IVdsIscsiPortal La interfaz IVdsIscsiPortal (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un portal iSCSI. |
|
IVdsIscsiPortalGroup La interfaz IVdsIscsiPortalGroup (vdshwprv.h) proporciona métodos para realizar servicios de consulta y configuración en un grupo de portales iSCSI. |
|
IVdsIscsiTarget La interfaz IVdsIscsiTarget (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un destino iSCSI. |
|
IVdsLun La interfaz IVdsLun (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un número de unidad lógica (LUN). |
|
IVdsLun2 La interfaz IVdsLun2 (vdshwprv.h) proporciona métodos para aplicar y consultar sugerencias de número de unidad lógica (LUN). |
|
IVdsLunControllerPorts La interfaz IVdsLunControllerPorts (vdshwprv.h) proporciona métodos para realizar operaciones de configuración de puerto de controlador en un LUN. |
|
IVdsLunIscsi La interfaz IVdsLunIscsi (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un LUN iSCSI. |
|
IVdsLunMpio La interfaz IVdsLunMpio (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un LUN con extensiones MPIO. |
|
IVdsLunNaming La interfaz IVdsLunNaming (vdshwprv.h) proporciona un método para asignar un nombre a los LUN para una clase que implementa la interfaz IVdsLun. |
|
IVdsLunNumber La interfaz IVdsLunNumber (vdshwprv.h) proporciona un método para consultar el número de LUN de un LUN. |
|
IVdsLunPlex La interfaz IVdsLunPlex (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un lun plex. |
|
IVdsMaintenance La interfaz IVdsMaintenance (vdshwprv.h) proporciona métodos para realizar operaciones de mantenimiento en un subsistema, controlador, LUN o unidad. |
|
IVdsProvider La interfaz IVdsProvider (vdshwprv.h) devuelve las propiedades de un proveedor de hardware o software. |
|
IVdsProviderPrivate Proporciona métodos para permitir que VDS realice operaciones varias en objetos de proveedor. |
|
IVdsProviderSupport La interfaz IVdsProviderSupport (vdshwprv.h) proporciona un método para indicar qué versiones de las interfaces de VDS son compatibles con el proveedor. |
|
IVdsStoragePool La interfaz IVdsStoragePool (vdshwprv.h) proporciona métodos para consultar información y enumerar objetos relacionados para un grupo de almacenamiento. |
|
IVdsSubSystem La interfaz IVdsSubSystem (vdshwprv.h) proporciona métodos para realizar operaciones de consulta y configuración en un subsistema. |
|
IVdsSubSystem2 La interfaz IVdsSubSystem2 proporciona métodos para realizar operaciones de consulta y configuración en un subsistema mediante las estructuras de VDS_HINTS2 y VDS_SUB_SYSTEM_PROP2. |
|
IVdsSubSystemInterconnect La interfaz IVdsSubSystemInterconnect (vdshwprv.h) proporciona un método para consultar los tipos de interconexión admitidos por un subsistema. |
|
IVdsSubSystemIscsi La interfaz IVdsSubSystemIscsi (vdshwprv.h) proporciona métodos para consultar y configurar destinos y portales iSCSI en un subsistema. |
|
IVdsSubSystemNaming La interfaz IVdsSubSystemNaming (vdshwprv.h) proporciona un método para asignar un nombre a subsistemas para una clase que implementa la interfaz IVdsSubSystem. |
Estructuras
|
VDS_ASYNC_OUTPUT La estructura VDS_ASYNC_OUTPUT (vdshwprv.h) define la salida de un objeto asincrónico. Los elementos de salida varían en función del tipo de operación. |
|
VDS_CONTROLLER_NOTIFICATION La estructura VDS_CONTROLLER_NOTIFICATION (vdshwprv.h) define los detalles de los eventos del controlador. |
|
VDS_CONTROLLER_PROP La estructura VDS_CONTROLLER_PROP (vdshwprv.h) define las propiedades de un objeto de controlador. |
|
VDS_DISK_NOTIFICATION La estructura VDS_DISK_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de disco. |
|
VDS_DRIVE_EXTENT La estructura VDS_DRIVE_EXTENT (vdshwprv.h) define las propiedades de una extensión de unidad. |
|
VDS_DRIVE_LETTER_NOTIFICATION La estructura VDS_DRIVE_LETTER_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de letra de unidad. |
|
VDS_DRIVE_NOTIFICATION La estructura VDS_DRIVE_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de la unidad. |
|
VDS_DRIVE_PROP La estructura VDS_DRIVE_PROP (vdshwprv.h) define las propiedades de un objeto de unidad. |
|
VDS_DRIVE_PROP2 La estructura VDS_DRIVE_PROP2 (vdshwprv.h) define las propiedades de un objeto de unidad. |
|
VDS_FILE_SYSTEM_NOTIFICATION La estructura VDS_FILE_SYSTEM_NOTIFICATION (vdshwprv.h) define los detalles de los eventos del sistema de archivos. |
|
VDS_HBAPORT_PROP La estructura VDS_HBAPORT_PROP (vdshwprv.h) define las propiedades de un puerto HBA. |
|
VDS_HINTS La estructura VDS_HINTS (vdshwprv.h) define las sugerencias de automagic para un LUN o lun plex. |
|
VDS_HINTS2 La estructura de VDS_HINTS2 (vdshwprv.h) contiene las sugerencias de automagic para un LUN en un bloque de almacenamiento. |
|
VDS_IPADDRESS La estructura de VDS_IPADDRESS (vdshwprv.h) define una dirección IP y un puerto. |
|
VDS_ISCSI_INITIATOR_ADAPTER_PROP La estructura VDS_ISCSI_INITIATOR_ADAPTER_PROP (vdshwprv.h) define las propiedades de un adaptador de iniciador iSCSI. |
|
VDS_ISCSI_INITIATOR_PORTAL_PROP La estructura VDS_ISCSI_INITIATOR_PORTAL_PROP (vdshwprv.h) define las propiedades de un portal del iniciador iSCSI. |
|
VDS_ISCSI_IPSEC_KEY No se admite la estructura de VDS_ISCSI_IPSEC_KEY (vdshwprv.h) y está reservada para uso futuro. |
|
VDS_ISCSI_PORTAL_PROP La estructura VDS_ISCSI_PORTAL_PROP (vdshwprv.h) define las propiedades de un portal iSCSI. |
|
VDS_ISCSI_PORTALGROUP_PROP La estructura VDS_ISCSI_PORTALGROUP_PROP (vdshwprv.h) define las propiedades de un grupo de portales iSCSI. |
|
VDS_ISCSI_SHARED_SECRET La estructura de VDS_ISCSI_SHARED_SECRET (vdshwprv.h) define un secreto compartido chap. |
|
VDS_ISCSI_TARGET_PROP La estructura VDS_ISCSI_TARGET_PROP (vdshwprv.h) define las propiedades de un destino iSCSI. |
|
VDS_LUN_NOTIFICATION La estructura VDS_LUN_NOTIFICATION (vdshwprv.h) define los detalles de una notificación de LUN. |
|
VDS_LUN_PLEX_PROP La estructura VDS_LUN_PLEX_PROP (vdshwprv.h) define las propiedades de un objeto plex lun. |
|
VDS_LUN_PROP La estructura VDS_LUN_PROP (vdshwprv.h) define las propiedades de un objeto LUN. |
|
VDS_MOUNT_POINT_NOTIFICATION La estructura VDS_MOUNT_POINT_NOTIFICATION (vdshwprv.h) representa los datos devueltos por el proveedor de software porque ha cambiado una ruta de acceso GUID de volumen o letra de unidad. |
|
VDS_NOTIFICATION La estructura de VDS_NOTIFICATION (vdshwprv.h) define las estructuras de notificación de VDS específicas de cada tipo de destino de notificación (asunto). |
|
VDS_PACK_NOTIFICATION La estructura de VDS_PACK_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de paquete. |
|
VDS_PARTITION_NOTIFICATION La estructura VDS_PARTITION_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de partición. |
|
VDS_PATH_ID La estructura VDS_PATH_ID (vdshwprv.h) define una identificación única para una ruta de acceso. |
|
VDS_PATH_INFO La estructura VDS_PATH_INFO (vdshwprv.h) define la información de una ruta de acceso de LUN y se devuelve en el parámetro ppPaths del método IVdsLunMpio::GetPathInfo. |
|
VDS_PATH_POLICY La estructura VDS_PATH_POLICY (vdshwprv.h) define la directiva de equilibrio de carga tal como se aplica a una ruta de acceso determinada. |
|
VDS_POOL_ATTRIBUTES La estructura VDS_POOL_ATTRIBUTES (vdshwprv.h) define los atributos de un bloque de almacenamiento. |
|
VDS_POOL_CUSTOM_ATTRIBUTES La estructura VDS_POOL_CUSTOM_ATTRIBUTES (vdshwprv.h) define un atributo personalizado de un grupo de almacenamiento. |
|
VDS_PORT_NOTIFICATION La estructura VDS_PORT_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de puerto del controlador. |
|
VDS_PORT_PROP La estructura VDS_PORT_PROP (vdshwprv.h) define las propiedades de un puerto en un objeto de controlador. |
|
VDS_PORTAL_GROUP_NOTIFICATION La estructura VDS_PORTAL_GROUP_NOTIFICATION (vdshwprv.h) define los detalles de los eventos del portal iSCSI. |
|
VDS_PORTAL_NOTIFICATION La estructura de VDS_PORTAL_NOTIFICATION (vdshwprv.h) define los detalles de los eventos del portal iSCSI. |
|
VDS_PROVIDER_PROP La estructura VDS_PROVIDER_PROP (vdshwprv.h) define las propiedades de un objeto de proveedor. |
|
VDS_STORAGE_POOL_DRIVE_EXTENT La estructura VDS_STORAGE_POOL_DRIVE_EXTENT (vdshwprv.h) define una extensión de unidad que un bloque de almacenamiento podría usar. |
|
VDS_STORAGE_POOL_PROP La estructura VDS_STORAGE_POOL_PROP (vdshwprv.h) define las propiedades de un objeto de grupo de almacenamiento. |
|
VDS_SUB_SYSTEM_NOTIFICATION La estructura VDS_SUB_SYSTEM_NOTIFICATION (vdshwprv.h) define los detalles de los eventos del subsistema. |
|
VDS_SUB_SYSTEM_PROP La estructura VDS_SUB_SYSTEM_PROP (vdshwprv.h) define las propiedades de un objeto de subsistema. |
|
VDS_SUB_SYSTEM_PROP2 La estructura VDS_SUB_SYSTEM_PROP2 (vdshwprv.h) define las propiedades de un objeto de subsistema. |
|
VDS_TARGET_NOTIFICATION La estructura de VDS_TARGET_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de destino iSCSI. |
|
VDS_VOLUME_NOTIFICATION La estructura VDS_VOLUME_NOTIFICATION (vdshwprv.h) define los detalles de los eventos de volumen. |
|
VDS_WWN La estructura VDS_WWN (vdshwprv.h) define un nombre mundial (WWN). Esta estructura corresponde a la estructura HBA_WWN definida por la API de HBA de ANSI. |
Enumeraciones
|
VDS_ASYNC_OUTPUT_TYPE La enumeración VDS_ASYNC_OUTPUT_TYPE (vdshwprv.h) define el conjunto de operaciones que pueden procesar los objetos. |
|
VDS_CONTROLLER_STATUS La enumeración VDS_CONTROLLER_STATUS (vdshwprv.h) define el conjunto de valores de estado de objeto para un controlador. |
|
VDS_DRIVE_FLAG La enumeración VDS_DRIVE_FLAG (vdshwprv.h) define el conjunto de marcas válidas para un objeto de unidad. |
|
VDS_DRIVE_STATUS La enumeración VDS_DRIVE_STATUS (vdshwprv.h) define el conjunto de valores de estado de objeto para una unidad. |
|
VDS_FILE_SYSTEM_TYPE La enumeración VDS_FILE_SYSTEM_TYPE (vdshwprv.h) define el conjunto de tipos válidos para un sistema de archivos. |
|
VDS_HBAPORT_SPEED_FLAG La enumeración VDS_HBAPORT_SPEED_FLAG (vdshwprv.h) define el conjunto de marcas válidas para determinar las velocidades admitidas por un puerto HBA. |
|
VDS_HBAPORT_STATUS La enumeración VDS_HBAPORT_STATUS (vdshwprv.h) define el conjunto de estados válidos para un puerto HBA. |
|
VDS_HBAPORT_TYPE La enumeración VDS_HBAPORT_TYPE (vdshwprv.h) define el conjunto de tipos válidos para un puerto HBA. |
|
VDS_HEALTH La enumeración VDS_HEALTH (vdshwprv.h) define el conjunto de valores de estado de mantenimiento para un objeto VDS. |
|
VDS_HWPROVIDER_TYPE La enumeración VDS_HWPROVIDER_TYPE (vdshwprv.h) define el conjunto de tipos válidos para un proveedor de hardware. |
|
VDS_INTERCONNECT_FLAG La enumeración VDS_INTERCONNECT_FLAG (vdshwprv.h) define el conjunto de tipos de interconexión que pueden admitir los subsistemas. |
|
VDS_IPADDRESS_TYPE La enumeración VDS_IPADDRESS_TYPE (vdshwprv.h) define el conjunto de tipos válidos para una dirección IP. |
|
VDS_ISCSI_AUTH_TYPE La enumeración VDS_ISCSI_AUTH_TYPE (vdshwprv.h) define el conjunto de tipos válidos para la autenticación al iniciar sesión en un destino iSCSI. |
|
VDS_ISCSI_IPSEC_FLAG No se admite la enumeración VDS_ISCSI_IPSEC_FLAG (vdshwprv.h). Esta enumeración está reservada para su uso futuro. |
|
VDS_ISCSI_LOGIN_FLAG La enumeración VDS_ISCSI_LOGIN_FLAG (vdshwprv.h) define el conjunto de marcas válidas para especificar las opciones de inicio de sesión de destino iSCSI. |
|
VDS_ISCSI_LOGIN_TYPE La enumeración VDS_ISCSI_LOGIN_TYPE (vdshwprv.h) define el conjunto de tipos válidos para iniciar sesión en un destino iSCSI. |
|
VDS_ISCSI_PORTAL_STATUS La enumeración VDS_ISCSI_PORTAL_STATUS (vdshwprv.h) define el conjunto de valores de estado válidos para un portal iSCSI. |
|
VDS_LOADBALANCE_POLICY_ENUM La enumeración VDS_LOADBALANCE_POLICY_ENUM (vdshwprv.h) define un conjunto de directivas de equilibrio de carga válidas para una ruta de acceso. |
|
VDS_LUN_FLAG La enumeración VDS_LUN_FLAG (vdshwprv.h) define el conjunto de marcas válidas para un objeto LUN. |
|
VDS_LUN_PLEX_FLAG La enumeración VDS_LUN_PLEX_FLAG (vdshwprv.h) define el conjunto de marcas válidas para un objeto LUN plex. |
|
VDS_LUN_PLEX_STATUS La enumeración VDS_LUN_PLEX_STATUS (vdshwprv.h) define el conjunto de valores de estado del objeto para un lun plex. |
|
VDS_LUN_PLEX_TYPE La enumeración VDS_LUN_PLEX_TYPE (vdshwprv.h) define el conjunto de tipos válidos para un lun plex. |
|
VDS_LUN_STATUS La enumeración VDS_LUN_STATUS (vdshwprv.h) define el conjunto de valores de estado del objeto para un LUN. |
|
VDS_LUN_TYPE La enumeración VDS_LUN_TYPE (vdshwprv.h) define el conjunto de tipos válidos para un LUN. |
|
VDS_MAINTENANCE_OPERATION La enumeración VDS_MAINTENANCE_OPERATION (vdshwprv.h) define el conjunto de operaciones de mantenimiento del subsistema válidas. |
|
VDS_NOTIFICATION_TARGET_TYPE La enumeración VDS_NOTIFICATION_TARGET_TYPE (vdshwprv.h) define el conjunto de los tipos de destino válidos de una notificación de VDS. |
|
VDS_OBJECT_TYPE La enumeración VDS_OBJECT_TYPE (vdshwprv.h) define el conjunto de tipos válidos de un objeto VDS. |
|
VDS_PATH_STATUS La enumeración VDS_PATH_STATUS (vdshwprv.h) define el conjunto de valores de estado válidos para un puerto. |
|
VDS_PORT_STATUS La enumeración VDS_PORT_STATUS (vdshwprv.h) define el conjunto de valores de estado de objeto para un puerto. |
|
VDS_PROVIDER_FLAG La enumeración VDS_PROVIDER_FLAG (vdshwprv.h) define el conjunto de marcas válidas para un objeto de proveedor. |
|
VDS_PROVIDER_LBSUPPORT_FLAG La enumeración VDS_PROVIDER_LBSUPPORT_FLAG (vdshwprv.h) especifica el conjunto de marcas válidas para indicar qué directivas de equilibrio de carga admite un proveedor de hardware. |
|
VDS_PROVIDER_TYPE La enumeración VDS_PROVIDER_TYPE (vdshwprv.h) define el conjunto de tipos válidos para un proveedor. |
|
VDS_RAID_TYPE La enumeración VDS_RAID_TYPE (vdshwprv.h) define los valores de enumeración establecidos que se pueden usar para especificar el tipo RAID subyacente de un grupo de almacenamiento. |
|
VDS_RECOVER_ACTION La enumeración VDS_RECOVER_ACTION (vdshwprv.h) está reservada para uso del sistema. |
|
VDS_STORAGE_POOL_STATUS La enumeración VDS_STORAGE_POOL_STATUS (vdshwprv.h) define el conjunto de valores de estado de objeto para un grupo de almacenamiento. |
|
VDS_STORAGE_POOL_TYPE La enumeración VDS_STORAGE_POOL_TYPE (vdshwprv.h) define el conjunto de tipos de bloque de almacenamiento. |
|
VDS_SUB_SYSTEM_FLAG La enumeración VDS_SUB_SYSTEM_FLAG (vdshwprv.h) define el conjunto de marcas válidas para un objeto subsistema. |
|
VDS_SUB_SYSTEM_STATUS La enumeración VDS_SUB_SYSTEM_STATUS (vdshwprv.h) define el conjunto de valores de estado de objeto para un subsistema. |
|
VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG La enumeración VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG (vdshwprv.h) define el conjunto de niveles RAID que los subsistemas pueden admitir. |
|
VDS_TRANSITION_STATE La enumeración VDS_TRANSITION_STATE (vdshwprv.h) define el conjunto de valores de estado de transición válidos para un objeto VDS. |
|
VDS_VERSION_SUPPORT_FLAG La enumeración VDS_VERSION_SUPPORT_FLAG (vdshwprv.h) indica qué versiones de las interfaces de VDS se admiten. |