Compartilhar via


Cabeçalho vds.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

vds.h contém as seguintes interfaces de programação:

Interfaces

 
IEnumVdsObject

A interface IEnumVdsObject (vds.h) enumera por meio de um conjunto de objetos VDS de um determinado tipo.
IVdsAdvancedDisk

Cria e exclui partições e modifica atributos de partição.
IVdsAdvancedDisk2

Fornece um método para alterar tipos de partição.
IVdsAdviseSink

A interface IVdsAdviseSink (vds.h) recebe notificações VDS.
IVdsAsync

A interface IVdsAsync (vds.h) gerencia operações assíncronas.
IVdsController

A interface IVdsController (vds.h) fornece métodos para executar operações de consulta e configuração em um controlador.
IVdsControllerControllerPort

A interface IVdsControllerControllerPort (vds.h) fornece um método para enumerar portas de controlador para uma classe que implementa a interface IVdsController.
IVdsControllerPort

A interface IVdsControllerPort (vds.h) fornece métodos para executar operações de consulta e configuração em uma porta do controlador.
IVdsCreatePartitionEx

Cria uma partição em um disco básico.
IVdsDisk

Fornece métodos para consultar e configurar discos básicos e dinâmicos.
IVdsDisk2

Fornece um método para definir o modo SAN de um disco como offline ou online.
IVdsDisk3

Fornece um método para recuperar informações de propriedade de um disco, incluindo o caminho de localização do disco.
IVdsDiskOnline

Fornece métodos para colocar um disco online e colocá-lo offline. Windows Vista: essa interface não tem suporte até o Windows Vista com o Service Pack 1 (SP1). Em vez disso, use IVdsDisk2.
IVdsDiskPartitionMF

Fornece métodos para executar operações de gerenciamento do sistema de arquivos em partições.
IVdsDiskPartitionMF2

Fornece um método para formatar uma partição com opções de formatação adicionais.
IVdsDrive

A interface IVdsDrive (vds.h) fornece métodos para executar operações de consulta e configuração em uma unidade.
IVdsDrive2

A interface IVdsDrive2 (vds.h) fornece um método para consultar as propriedades de uma unidade.
IVdsHbaPort

Fornece métodos para consultar e interagir com portas HBA no sistema local.
IVdsHwProvider

A interface IVdsHwProvider (vds.h) fornece métodos para executar operações de consulta, reenumeração e atualização em um provedor de hardware.
IVdsHwProviderStoragePools

A interface IVdsHwProviderStoragePools (vds.h) fornece métodos para criar LUNs em um pool de armazenamento e enumerar pools de armazenamento gerenciados por um provedor de hardware.
IVdsHwProviderType

A interface IVdsHwProviderType (vds.h) fornece um método para recuperar o tipo de provedor de hardware.
IVdsHwProviderType2

A interface IVdsHwProviderType2 (vds.h) não é implementada. Em vez disso, use IVdsHwProviderType.
IVdsIscsiInitiatorAdapter

Fornece métodos para consultar e interagir com adaptadores iniciadores iSCSI no sistema local.
IVdsIscsiInitiatorPortal

Fornece métodos para consultar e interagir com portais do iniciador iSCSI no sistema local.
IVdsIscsiPortal

A interface IVdsIscsiPortal (vds.h) fornece métodos para executar operações de consulta e configuração em um portal iSCSI.
IVdsIscsiPortalGroup

A interface IVdsIscsiPortalGroup (vds.h) fornece métodos para executar serviços de consulta e configuração em um grupo de portal iSCSI.
IVdsIscsiPortalLocal

Fornece métodos para definir chaves IPSEC pré-compartilhadas específicas do iniciador local em um portal iSCSI.
IVdsIscsiTarget

A interface IVdsIscsiTarget (vds.h) fornece métodos para executar operações de consulta e configuração em um destino iSCSI.
IVdsLun

A interface IVdsLun (vds.h) fornece métodos para executar operações de consulta e configuração em um LUN (número de unidade lógica).
IVdsLun2

A interface IVdsLun2 (vds.h) fornece métodos para aplicar e consultar dicas lun (número de unidade lógica).
IVdsLunControllerPorts

A interface IVdsLunControllerPorts (vds.h) fornece métodos para executar operações de configuração de porta do controlador em um LUN.
IVdsLunIscsi

A interface IVdsLunIscsi (vds.h) fornece métodos para executar operações de consulta e configuração em um LUN iSCSI.
IVdsLunMpio

A interface IVdsLunMpio (vds.h) fornece métodos para executar operações de consulta e configuração em um LUN com extensões MPIO.
IVdsLunNaming

A interface IVdsLunNaming (vds.h) fornece um método para nomear LUNs para uma classe que implementa a interface IVdsLun.
IVdsLunNumber

A interface IVdsLunNumber (vds.h) fornece um método para consultar o número LUN de um LUN.
IVdsLunPlex

A interface IVdsLunPlex (vds.h) fornece métodos para executar operações de consulta e configuração em um plex lun.
IVdsMaintenance

A interface IVdsMaintenance (vds.h) fornece métodos para executar operações de manutenção em um subsistema, controlador, LUN ou unidade.
IVdsOpenVDisk

Define métodos para gerenciar um disco virtual. (IVdsOpenVDisk)
IVdsPack

Fornece métodos para consultar e executar operações de gerenciamento em um pacote que contém discos e volumes.
IVdsPack2

Fornece um método para criar volumes alinhados em um pacote.
IVdsProvider

A interface IVdsProvider (vds.h) retorna as propriedades de um provedor de hardware ou software.
IVdsProviderSupport

A interface IVdsProviderSupport (vds.h) fornece um método para indicar quais versões das interfaces VDS têm suporte do provedor.
IVdsRemovable

Fornece métodos para consultar e ejetar um disco removível, como um CD-ROM.
IVdsService

Fornece métodos para consultar e interagir com o VDS.
IVdsServiceHba

Fornece um método para consultar portas HBA no sistema local.
IVdsServiceInitialization

Essa interface é reservada para uso do sistema.
IVdsServiceIscsi

Fornece métodos para interface com o serviço iniciador local, incluindo a capacidade de definir configurações de segurança CHAP e fazer logon em destinos.
IVdsServiceLoader

Cria uma instância de um objeto de carregador de serviço.
IVdsServiceSAN

Fornece métodos para gerenciar a política de SAN offline e online do disco para o sistema operacional.
IVdsServiceUninstallDisk

Fornece métodos para desinstalar discos básicos e dinâmicos.
IVdsStoragePool

A interface IVdsStoragePool (vds.h) fornece métodos para consultar informações e enumerar objetos relacionados para um pool de armazenamento.
IVdsSubSystem

A interface IVdsSubSystem (vds.h) fornece métodos para executar operações de consulta e configuração em um subsistema.
IVdsSubSystem2

A interface IVdsSubSystem2 (vds.h) fornece métodos para executar operações de consulta e configuração em um subsistema usando as estruturas VDS_HINTS2 e VDS_SUB_SYSTEM_PROP2.
IVdsSubSystemImportTarget

Fornece métodos para consultar e configurar o destino de importação do VSS padrão para o subsistema.
IVdsSubSystemInterconnect

A interface IVdsSubSystemInterconnect (vds.h) fornece um método para consultar os tipos de interconexão compatíveis com um subsistema.
IVdsSubSystemIscsi

A interface IVdsSubSystemIscsi (vds.h) fornece métodos para consultar e configurar destinos e portais iSCSI em um subsistema.
IVdsSubSystemNaming

A interface IVdsSubSystemNaming (vds.h) fornece um método para nomear subsistemas para uma classe que implementa a interface IVdsSubSystem.
IVdsSwProvider

Fornece métodos para executar operações específicas para o provedor de software.
IVdsVDisk

Define métodos para gerenciar um disco virtual. (IVdsVDisk)
IVdsVdProvider

Define métodos para criar e gerenciar discos virtuais.
IVdsVolume

Fornece métodos para gerenciar volumes.
IVdsVolume2

Fornece um método para retornar informações de propriedade de volume, incluindo os GUIDs de volume.
IVdsVolumeMF

Fornece métodos para executar atividades de caminho de acesso e sistema de arquivos no objeto de volume.
IVdsVolumeMF2

Fornece métodos para executar operações adicionais de gerenciamento do sistema de arquivos no objeto de volume. (IVdsVolumeMF2)
IVdsVolumeMF3

Fornece métodos para executar operações adicionais de gerenciamento do sistema de arquivos no objeto de volume. (IVdsVolumeMF3)
IVdsVolumeOnline

Fornece um método para reparar volumes únicos.
IVdsVolumePlex

Fornece métodos para manter plexes de volume.
IVdsVolumeShrink

Fornece métodos para dar suporte à redução de volume.

Estruturas

 
CHANGE_ATTRIBUTES_PARAMETERS

Define os parâmetros de partição de um estilo de partição. (CHANGE_ATTRIBUTES_PARAMETERS)
CHANGE_PARTITION_TYPE_PARAMETERS

Descreve os parâmetros a serem usados ao alterar o tipo de uma partição.
CREATE_PARTITION_PARAMETERS

Define os parâmetros de partição de um estilo de partição. (CREATE_PARTITION_PARAMETERS)
VDS_ASYNC_OUTPUT

A estrutura VDS_ASYNC_OUTPUT (vds.h) define a saída de um objeto assíncrono. Os elementos de saída variam dependendo do tipo de operação.
VDS_CONTROLLER_NOTIFICATION

A estrutura de VDS_CONTROLLER_NOTIFICATION (vds.h) define os detalhes dos eventos do controlador.
VDS_CONTROLLER_PROP

A estrutura VDS_CONTROLLER_PROP (vds.h) define as propriedades de um objeto de controlador.
VDS_CREATE_VDISK_PARAMETERS

Contém os parâmetros a serem usados quando um disco virtual é criado.
VDS_DISK_EXTENT

Define as propriedades de uma extensão de disco.
VDS_DISK_FREE_EXTENT

Descreve uma extensão livre em um disco.
VDS_DISK_NOTIFICATION

A estrutura de VDS_DISK_NOTIFICATION (vds.h) define os detalhes dos eventos de disco.
VDS_DISK_PROP

Define as propriedades de um objeto de disco.
VDS_DISK_PROP2

Define as propriedades de um objeto de disco. Essa estrutura é idêntica à estrutura VDS_DISK_PROP, exceto que ela também inclui o caminho de localização e, se o disco estiver offline, o motivo pelo qual ele está offline.
VDS_DRIVE_EXTENT

A estrutura de VDS_DRIVE_EXTENT (vds.h) define as propriedades de uma extensão de unidade.
VDS_DRIVE_LETTER_NOTIFICATION

A estrutura VDS_DRIVE_LETTER_NOTIFICATION (vds.h) define os detalhes dos eventos de letra da unidade.
VDS_DRIVE_LETTER_PROP

Define as propriedades de uma letra da unidade.
VDS_DRIVE_NOTIFICATION

A estrutura de VDS_DRIVE_NOTIFICATION (vds.h) define os detalhes dos eventos de unidade.
VDS_DRIVE_PROP

A estrutura VDS_DRIVE_PROP (vds.h) define as propriedades de um objeto de unidade.
VDS_DRIVE_PROP2

A estrutura de VDS_DRIVE_PROP2 (vds.h) define as propriedades de um objeto de unidade.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP

Fornece informações sobre sistemas de arquivos compatíveis com a formatação de volumes.
VDS_FILE_SYSTEM_NOTIFICATION

A estrutura de VDS_FILE_SYSTEM_NOTIFICATION (vds.h) define os detalhes dos eventos do sistema de arquivos.
VDS_FILE_SYSTEM_PROP

Define as propriedades de um sistema de arquivos.
VDS_FILE_SYSTEM_TYPE_PROP

Define as propriedades de um tipo de sistema de arquivos.
VDS_HBAPORT_PROP

A estrutura VDS_HBAPORT_PROP (vds.h) define as propriedades de uma porta HBA.
VDS_HINTS

A estrutura de VDS_HINTS (vds.h) define as dicas automatizadas para um plex lun ou LUN.
VDS_HINTS2

A estrutura de VDS_HINTS2 (vds.h) contém as dicas automatizadas para um LUN em um pool de armazenamento.
VDS_INPUT_DISK

Define os detalhes de um disco de entrada.
VDS_IPADDRESS

A estrutura de VDS_IPADDRESS (vds.h) define um endereço IP e uma porta.
VDS_ISCSI_INITIATOR_ADAPTER_PROP

A estrutura de VDS_ISCSI_INITIATOR_ADAPTER_PROP (vds.h) define as propriedades de um adaptador iniciador iSCSI.
VDS_ISCSI_INITIATOR_PORTAL_PROP

A estrutura VDS_ISCSI_INITIATOR_PORTAL_PROP (vds.h) define as propriedades de um portal iniciador iSCSI.
VDS_ISCSI_IPSEC_KEY

Não há suporte para a estrutura de VDS_ISCSI_IPSEC_KEY (vds.h). Essa estrutura é reservada para uso futuro.
VDS_ISCSI_PORTAL_PROP

A estrutura VDS_ISCSI_PORTAL_PROP (vds.h) define as propriedades de um portal iSCSI. (VDS_ISCSI_PORTAL_PROP)
VDS_ISCSI_PORTALGROUP_PROP

A estrutura de VDS_ISCSI_PORTALGROUP_PROP (vds.h) define as propriedades de um grupo de portal iSCSI.
VDS_ISCSI_SHARED_SECRET

A estrutura de VDS_ISCSI_SHARED_SECRET (vds.h) define um segredo compartilhado CHAP.
VDS_ISCSI_TARGET_PROP

A estrutura de VDS_ISCSI_TARGET_PROP (vds.h) define as propriedades de um destino iSCSI.
VDS_LUN_NOTIFICATION

A estrutura de VDS_LUN_NOTIFICATION (vds.h) define os detalhes de uma notificação LUN.
VDS_LUN_PLEX_PROP

A estrutura VDS_LUN_PLEX_PROP (vds.h) define as propriedades de um objeto plex lun.
VDS_LUN_PROP

A estrutura VDS_LUN_PROP (vds.h) define as propriedades de um objeto LUN.
VDS_MOUNT_POINT_NOTIFICATION

A estrutura de VDS_MOUNT_POINT_NOTIFICATION (vds.h) representa informações de notificação que foram retornadas pelo provedor de software porque uma letra da unidade ou caminho GUID de volume foi alterado.
VDS_NOTIFICATION

A estrutura VDS_NOTIFICATION (vds.h) define as estruturas de notificação do VDS específicas para cada tipo de destino de notificação.
VDS_PACK_NOTIFICATION

A estrutura VDS_PACK_NOTIFICATION (vds.h) define os detalhes dos eventos do pacote.
VDS_PACK_PROP

Define as propriedades de um objeto pack.
VDS_PARTITION_INFO_GPT

Define detalhes de uma partição GPT (tabela de partição GUID).
VDS_PARTITION_INFO_MBR

Define os detalhes de uma partição MBR (registro de inicialização master).
VDS_PARTITION_INFORMATION_EX

Essa estrutura é reservada para uso do sistema. (VDS_PARTITION_INFORMATION_EX)
VDS_PARTITION_NOTIFICATION

A estrutura de VDS_PARTITION_NOTIFICATION (vds.h) define os detalhes dos eventos de partição.
VDS_PARTITION_PROP

Define as propriedades de uma partição.
VDS_PATH_ID

A estrutura de VDS_PATH_ID (vds.h) define uma identificação exclusiva para um caminho.
VDS_PATH_INFO

A estrutura de VDS_PATH_INFO (vds.h) define as informações de um caminho LUN.
VDS_PATH_POLICY

A estrutura de VDS_PATH_POLICY (vds.h) define a política de balanceamento de carga conforme ela se aplica a um caminho específico.
VDS_POOL_ATTRIBUTES

A estrutura VDS_POOL_ATTRIBUTES (vds.h) define os atributos de um pool de armazenamento.
VDS_POOL_CUSTOM_ATTRIBUTES

A estrutura VDS_POOL_CUSTOM_ATTRIBUTES (vds.h) define um atributo personalizado de um pool de armazenamento.
VDS_PORT_NOTIFICATION

A estrutura de VDS_PORT_NOTIFICATION (vds.h) define os detalhes dos eventos de porta do controlador.
VDS_PORT_PROP

A estrutura VDS_PORT_PROP (vds.h) define as propriedades de uma porta em um objeto de controlador.
VDS_PORTAL_GROUP_NOTIFICATION

A estrutura de VDS_PORTAL_GROUP_NOTIFICATION (vds.h) define os detalhes dos eventos do portal iSCSI.
VDS_PORTAL_NOTIFICATION

A estrutura de VDS_PORTAL_NOTIFICATION (vds.h) define os detalhes dos eventos do portal iSCSI.
VDS_PROVIDER_PROP

A estrutura VDS_PROVIDER_PROP (vds.h) define as propriedades de um objeto de provedor.
VDS_REPARSE_POINT_PROP

Define as propriedades de ponto de nova análise de um objeto de volume.
VDS_SERVICE_PROP

Define as propriedades do objeto de serviço.
VDS_STORAGE_POOL_DRIVE_EXTENT

A estrutura de VDS_STORAGE_POOL_DRIVE_EXTENT (vds.h) define uma extensão de unidade que pode ser usada por um pool de armazenamento.
VDS_STORAGE_POOL_PROP

A estrutura VDS_STORAGE_POOL_PROP (vds.h) define as propriedades de um objeto de pool de armazenamento.
VDS_SUB_SYSTEM_NOTIFICATION

A estrutura de VDS_SUB_SYSTEM_NOTIFICATION (vds.h) define os detalhes dos eventos do subsistema.
VDS_SUB_SYSTEM_PROP

A estrutura VDS_SUB_SYSTEM_PROP (vds.h) define as propriedades de um objeto de subsistema.
VDS_SUB_SYSTEM_PROP2

A estrutura VDS_SUB_SYSTEM_PROP2 (vds.h) define as propriedades de um objeto de subsistema.
VDS_TARGET_NOTIFICATION

A estrutura de VDS_TARGET_NOTIFICATION (vds.h) define os detalhes dos eventos de destino iSCSI.
VDS_VDISK_PROPERTIES

Define as propriedades de um disco virtual.
VDS_VOLUME_NOTIFICATION

A estrutura de VDS_VOLUME_NOTIFICATION (vds.h) define os detalhes dos eventos de volume.
VDS_VOLUME_PLEX_PROP

Define as propriedades de um objeto plex de volume.
VDS_VOLUME_PROP

Define as propriedades de um objeto de volume.
VDS_VOLUME_PROP2

Define as propriedades de um objeto de volume. Essa estrutura é idêntica à estrutura de VDS_VOLUME_PROP, exceto que também inclui os GUIDs de volume.
VDS_WWN

A estrutura de VDS_WWN (vds.h) define um WWN (nome mundial). Essa estrutura corresponde à estrutura de HBA_WWN definida pela API ansi HBA.

Enumerações

 
__VDS_PARTITION_STYLE

Essa enumeração não é para uso explícito.
VDS_ASYNC_OUTPUT_TYPE

A enumeração VDS_ASYNC_OUTPUT_TYPE (vds.h) define o conjunto de operações que os objetos podem processar.
VDS_CONTROLLER_STATUS

A enumeração VDS_CONTROLLER_STATUS (vds.h) define o conjunto de valores de status de objeto para um controlador.
VDS_DISK_EXTENT_TYPE

Define o conjunto de tipos de extensões de disco. O tipo pode ser uma partição, volume ou espaço livre.
VDS_DISK_FLAG

Define o conjunto de sinalizadores válidos para um objeto de disco. Observação Exceto por VDS_DF_READ_ONLY, esses sinalizadores não podem ser definidos usando o método IVdsDisk::SetFlags ou limpos usando o método IVdsDisk::ClearFlags.
VDS_DISK_OFFLINE_REASON

Define o conjunto de motivos para um disco ficar offline.
VDS_DISK_STATUS

Define o conjunto de valores de status de objeto para um disco.
VDS_DRIVE_FLAG

A enumeração VDS_DRIVE_FLAG (vds.h) define o conjunto de sinalizadores válidos para um objeto de unidade.
VDS_DRIVE_LETTER_FLAG

Define o conjunto de sinalizadores válidos para uma letra de unidade.
VDS_DRIVE_STATUS

A enumeração VDS_DRIVE_STATUS (vds.h) define o conjunto de valores de status de objeto para uma unidade.
VDS_FILE_SYSTEM_FLAG

Define o conjunto de sinalizadores válidos para um sistema de arquivos.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG

Define as propriedades de sistemas de arquivos com suporte para formatação de volumes.
VDS_FILE_SYSTEM_PROP_FLAG

Define os detalhes da compactação do sistema de arquivos.
VDS_FILE_SYSTEM_TYPE

A enumeração VDS_FILE_SYSTEM_TYPE (vds.h) define o conjunto de tipos válidos para um sistema de arquivos.
VDS_FORMAT_OPTION_FLAGS

Define o conjunto de opções de formatação válidas para o método IVdsDiskPartitionMF2::FormatPartitionEx2.
VDS_HBAPORT_SPEED_FLAG

A enumeração VDS_HBAPORT_SPEED_FLAG (vds.h) define o conjunto de sinalizadores válidos para determinar as velocidades compatíveis com uma porta HBA.
VDS_HBAPORT_STATUS

A enumeração VDS_HBAPORT_STATUS (vds.h) define o conjunto de status válidos para uma porta HBA.
VDS_HBAPORT_TYPE

A enumeração VDS_HBAPORT_TYPE (vds.h) define o conjunto de tipos válidos para uma porta HBA.
VDS_HEALTH

A enumeração VDS_HEALTH (vds.h) define o conjunto de valores de estado de integridade para um objeto VDS.
VDS_HWPROVIDER_TYPE

A enumeração VDS_HWPROVIDER_TYPE (vds.h) define o conjunto de tipos válidos para um provedor de hardware.
VDS_INTERCONNECT_FLAG

A enumeração VDS_INTERCONNECT_FLAG (vds.h) define o conjunto de tipos de interconexão aos quais os subsistemas podem dar suporte.
VDS_IPADDRESS_TYPE

A enumeração VDS_IPADDRESS_TYPE (vds.h) define o conjunto de tipos válidos para um endereço IP.
VDS_ISCSI_AUTH_TYPE

A enumeração VDS_ISCSI_AUTH_TYPE (vds.h) define o conjunto de tipos válidos para autenticação ao fazer logon em um destino iSCSI.
VDS_ISCSI_IPSEC_FLAG

Não há suporte para a enumeração VDS_ISCSI_IPSEC_FLAG (vds.h), mas é reservada para uso futuro.
VDS_ISCSI_LOGIN_FLAG

A enumeração VDS_ISCSI_LOGIN_FLAG (vds.h) define o conjunto de sinalizadores válidos para especificar opções de logon de destino iSCSI.
VDS_ISCSI_LOGIN_TYPE

A enumeração VDS_ISCSI_LOGIN_TYPE (vds.h) define o conjunto de tipos válidos para fazer logon em um destino iSCSI.
VDS_ISCSI_PORTAL_STATUS

A enumeração VDS_ISCSI_PORTAL_STATUS (vds.h) define o conjunto de valores de status válidos para um portal iSCSI.
VDS_LOADBALANCE_POLICY_ENUM

A enumeração VDS_LOADBALANCE_POLICY_ENUM (vds.h) define um conjunto de políticas válidas de balanceamento de carga para um caminho.
VDS_LUN_FLAG

A enumeração VDS_LUN_FLAG (vds.h) define o conjunto de sinalizadores válidos para um objeto LUN.
VDS_LUN_PLEX_FLAG

A enumeração VDS_LUN_PLEX_FLAG (vds.h) define o conjunto de sinalizadores válidos para um objeto plex lun.
VDS_LUN_PLEX_STATUS

A enumeração VDS_LUN_PLEX_STATUS (vds.h) define o conjunto de valores de status de objeto para um plex lun.
VDS_LUN_PLEX_TYPE

A enumeração VDS_LUN_PLEX_TYPE (vds.h) define o conjunto de tipos válidos para um plex lun.
VDS_LUN_RESERVE_MODE

Sem suporte. Essa enumeração é reservada para uso futuro. (VDS_LUN_RESERVE_MODE)
VDS_LUN_STATUS

A enumeração VDS_LUN_STATUS (vds.h) define o conjunto de valores de status de objeto para um LUN.
VDS_LUN_TYPE

A enumeração VDS_LUN_TYPE (vds.h) define o conjunto de tipos válidos para um LUN.
VDS_MAINTENANCE_OPERATION

A enumeração VDS_MAINTENANCE_OPERATION (vds.h) define o conjunto de operações de manutenção de subsistema válidas.
VDS_NOTIFICATION_TARGET_TYPE

A enumeração VDS_NOTIFICATION_TARGET_TYPE (vds.h) define o conjunto dos tipos de destino (sujeitos) válidos de uma notificação do VDS.
VDS_OBJECT_TYPE

A enumeração VDS_OBJECT_TYPE (vds.h) define o conjunto de tipos válidos de um objeto VDS.
VDS_PACK_FLAG

Define o conjunto de sinalizadores válidos para um objeto pack.
VDS_PACK_STATUS

Define o conjunto de valores de status de objeto para um pacote.
VDS_PARTITION_FLAG

Define um conjunto de sinalizadores válidos para uma partição.
VDS_PARTITION_STYLE

Define o conjunto de valores de estilo de partição.
VDS_PATH_STATUS

A enumeração VDS_PATH_STATUS (vds.h) define o conjunto de valores de status válidos para uma porta.
VDS_PORT_STATUS

A enumeração VDS_PORT_STATUS (vds.h) define o conjunto de valores de status de objeto para uma porta.
VDS_PROVIDER_FLAG

A enumeração VDS_PROVIDER_FLAG (vds.h) define o conjunto de sinalizadores válidos para um objeto de provedor.
VDS_PROVIDER_LBSUPPORT_FLAG

A enumeração VDS_PROVIDER_LBSUPPORT_FLAG (vds.h) especifica o conjunto de sinalizadores válidos para indicar quais políticas de balanceamento de carga um provedor de hardware dá suporte.
VDS_PROVIDER_TYPE

A enumeração VDS_PROVIDER_TYPE (vds.h) define o conjunto de tipos válidos para um provedor.
VDS_QUERY_PROVIDER_FLAG

Define o conjunto de sinalizadores válidos para operações de consulta do provedor. Os chamadores podem consultar provedores de hardware, provedores de software ou ambos.
VDS_RAID_TYPE

A enumeração VDS_RAID_TYPE (vds.h) define os valores de enumeração definidos que podem ser usados para especificar o tipo RAID subjacente de um pool de armazenamento.
VDS_RECOVER_ACTION

A enumeração VDS_RECOVER_ACTION (vds.h) é reservada para uso do sistema.
VDS_SAN_POLICY

Define o conjunto de sinalizadores de política san de disco válidos.
VDS_SERVICE_FLAG

Define o conjunto de sinalizadores válidos para o objeto de serviço.
VDS_STORAGE_POOL_STATUS

A enumeração VDS_STORAGE_POOL_STATUS (vds.h) define o conjunto de valores de status de objeto para um pool de armazenamento.
VDS_STORAGE_POOL_TYPE

A enumeração VDS_STORAGE_POOL_TYPE (vds.h) define o conjunto de tipos de pool de armazenamento.
VDS_SUB_SYSTEM_FLAG

A enumeração VDS_SUB_SYSTEM_FLAG (vds.h) define o conjunto de sinalizadores válidos para um objeto de subsistema.
VDS_SUB_SYSTEM_STATUS

A enumeração VDS_SUB_SYSTEM_STATUS (vds.h) define o conjunto de valores de status de objeto para um subsistema.
VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG

A enumeração VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG (vds.h) define o conjunto de níveis RAID que podem ser suportados por subsistemas.
VDS_TRANSITION_STATE

A enumeração VDS_TRANSITION_STATE (vds.h) define o conjunto dos valores de estado de transição válidos para um objeto VDS.
VDS_VDISK_STATE

Define o conjunto de valores status para um objeto de disco virtual.
VDS_VERSION_SUPPORT_FLAG

A enumeração VDS_VERSION_SUPPORT_FLAG (vds.h) indica quais versões das interfaces VDS têm suporte.
VDS_VOLUME_FLAG

Define o conjunto de sinalizadores válidos para um objeto de volume.
VDS_VOLUME_PLEX_STATUS

Define o conjunto de valores de status de objeto para um plex de volume.
VDS_VOLUME_PLEX_TYPE

Define o conjunto de tipos válidos para um plex de volume.
VDS_VOLUME_STATUS

Define o conjunto de valores de status de objeto para um volume.
VDS_VOLUME_TYPE

Define o conjunto de tipos válidos para um objeto de volume.