Estruturas VDS
[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]
O VDS fornece estruturas que definem propriedades de objeto, notificações e outras entidades representadas no modelo de objeto VDS.
Estrutura | Descrição |
---|---|
CHANGE_ATTRIBUTES_PARAMETERS | Define os parâmetros de partição de um estilo de partição. |
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. |
VDS_ASYNC_OUTPUT | Representa informações de saída para o objeto assíncrono. |
VDS_CONTROLLER_NOTIFICATION | Especifica os valores de status de objeto válidos de um controlador. |
VDS_CONTROLLER_PROP | 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 | Representa as informações de notificação de disco geradas pelo provedor subjacente ou pelo VDS para discos não inicializados. |
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 também inclui o caminho de localização e, se o disco estiver offline, o motivo pelo qual ele está offline. |
VDS_DRIVE_EXTENT | Define as propriedades de uma extensão de unidade. |
VDS_DRIVE_LETTER_NOTIFICATION | Representa as informações de notificação de letra de unidade geradas pelo VDS. |
VDS_DRIVE_LETTER_PROP | Representa as propriedades da letra da unidade. |
VDS_DRIVE_NOTIFICATION | Contém os detalhes de uma notificação de unidade. |
VDS_DRIVE_PROP | Define as propriedades de um objeto de unidade. |
VDS_DRIVE_PROP2 | Define as propriedades de um objeto de unidade. Essa estrutura é idêntica à estrutura VDS_DRIVE_PROP , exceto que inclui o número do compartimento, o tipo de barramento e a velocidade do eixo como membros. |
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP | Fornece informações sobre sistemas de arquivos com suporte para formatação de volumes. |
VDS_FILE_SYSTEM_NOTIFICATION | Representa as informações de notificação do sistema de arquivos geradas pelo VDS. |
VDS_FILE_SYSTEM_PROP | Representa propriedades para sistemas de arquivos. |
VDS_FILE_SYSTEM_TYPE_PROP | Representa propriedades que identificam tipos de sistema de arquivos. |
VDS_HBAPORT_PROP | Define as propriedades de um objeto de porta HBA. |
VDS_HINTS | Contém as dicas automatizadas para um plex LUN ou LUN. |
VDS_HINTS2 | Contém as dicas automatizadas para um LUN em um pool de armazenamento. |
VDS_INPUT_DISK | Representa informações de disco de entrada. |
VDS_INTERCONNECT | Contém os dados de endereço de uma interconexão física. |
VDS_IPADDRESS | Define um endereço IP e uma porta. |
VDS_ISCSI_INITIATOR_ADAPTER_PROP | Define as propriedades de um objeto do adaptador iniciador iSCSI. |
VDS_ISCSI_INITIATOR_PORTAL_PROP | Define as propriedades de um objeto do portal do iniciador iSCSI. |
VDS_ISCSI_IPSEC_KEY | Define a chave pré-compartilhada para um portal iSCSI. |
VDS_ISCSI_PORTAL_PROP | Define as propriedades de um objeto do portal iSCSI. |
VDS_ISCSI_PORTALGROUP_PROP | Define as propriedades de um objeto de grupo do portal iSCSI. |
VDS_ISCSI_SHARED_SECRET | Define o segredo compartilhado CHAP para um iniciador ou destino iSCSI. |
VDS_ISCSI_TARGET_PROP | Define as propriedades de um objeto de destino iSCSI. |
VDS_LUN_INFORMATION | Contém informações sobre um LUN ou disco. |
VDS_LUN_NOTIFICATION | Contém os detalhes de uma notificação LUN. |
VDS_LUN_PLEX_PROP | Define as propriedades de um objeto plex lun. |
VDS_LUN_PROP | Define as propriedades de um objeto LUN. |
VDS_MOUNT_POINT_NOTIFICATION | Representa as informações de notificação retornadas pelo provedor de software básico ou dinâmico porque um caminho guid de letra da unidade ou volume foi alterado. |
VDS_NOTIFICATION | Contém as estruturas de notificação do VDS específicas para cada tipo de destino de notificação (assunto). |
VDS_PACK_NOTIFICATION | Representa as informações de notificação do pacote geradas pelo provedor de software básico ou dinâmico subjacente. |
VDS_PACK_PROP | Representa as propriedades do objeto pack. |
VDS_PARTITION_INFO_GPT | Represente informações para uma partição GPT (tabela de partição GUID). |
VDS_PARTITION_INFO_MBR | Representa informações para uma partição de registro de inicialização mestre (MBR). |
VDS_PARTITION_INFORMATION_EX | Essa estrutura é reservada para uso do sistema. |
VDS_PARTITION_NOTIFICATION | Representa informações de notificação de partição geradas pelo provedor de software básico ou dinâmico subjacente. |
VDS_PARTITION_PROP | Define as propriedades de uma partição. |
VDS_PATH_ID | Define uma identificação exclusiva para um caminho. |
VDS_PATH_INFO | Define as informações de um caminho. |
VDS_PATH_POLICY | Define a política de balanceamento de carga conforme ela se aplica a um caminho específico. |
VDS_POOL_ATTRIBUTES | Define os atributos de um pool de armazenamento. |
VDS_POOL_CUSTOM_ATTRIBUTES | Define um atributo personalizado de um pool de armazenamento. |
VDS_PORT_NOTIFICATION | Define os detalhes dos eventos de porta do controlador. |
VDS_PORT_PROP | Contém as propriedades de um objeto de porta do controlador. |
VDS_PORTAL_GROUP_NOTIFICATION | Define os detalhes dos eventos de grupo do portal iSCSI. |
VDS_PORTAL_NOTIFICATION | Define os detalhes dos eventos do portal iSCSI. |
VDS_PROVIDER_PROP | 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_DEVICE_ID_DESCRIPTOR | Fornece uma ou mais estruturas de VDS_STORAGE_IDENTIFIER para um dispositivo de armazenamento (normalmente uma instância, em vez de uma classe, de dispositivo). |
VDS_STORAGE_IDENTIFIER | Identifica um dispositivo de armazenamento usando um conjunto de códigos e um tipo específicos. |
VDS_STORAGE_POOL_DRIVE_EXTENT | Define uma extensão de unidade que pode ser usada por um pool de armazenamento. |
VDS_STORAGE_POOL_PROP | Define as propriedades de um objeto de pool de armazenamento. |
VDS_SUB_SYSTEM_NOTIFICATION | Contém os detalhes de uma notificação de subsistema. |
VDS_SUB_SYSTEM_PROP | Define as propriedades de um objeto de subsistema. |
VDS_SUB_SYSTEM_PROP2 | Define as propriedades de um objeto de subsistema. Essa estrutura é idêntica à estrutura de VDS_SUB_SYSTEM_PROP , exceto pelo fato de incluir os tipos RAID com suporte e o número de compartimentos como membros. |
VDS_TARGET_NOTIFICATION | Define os detalhes dos eventos de destino iSCSI. |
VDS_VDISK_PROPERTIES | Define as propriedades de um disco virtual. |
VDS_VOLUME_NOTIFICATION | Representa as informações de notificação de volume geradas pelo provedor de software básico e dinâmico subjacente. |
VDS_VOLUME_PLEX_PROP | Representa as propriedades do objeto volume-plex. |
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 | Define um WWN (nome mundial). |