Estruturas VDS
[A partir do Windows 8 e do Windows Server 2012, o Virtual Disk Service interface COM é substituído 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 as informações de saída para o objeto assíncrono. |
VDS_CONTROLLER_NOTIFICATION | Especifica os valores válidos de status do objeto de um controlador. |
VDS_CONTROLLER_PROP | Define as propriedades de um objeto 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 ela também inclui o caminho do local 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 de . |
VDS_DRIVE_PROP2 | Define as propriedades de um objeto de unidade de . Esta 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 suportados 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 de automagic para um LUN ou LUN plex. |
VDS_HINTS2 | Contém as dicas de automagic para um LUN em um pool de armazenamento. |
VDS_INPUT_DISK | Representa as informações do 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 de iSCSI. |
VDS_ISCSI_INITIATOR_PORTAL_PROP | Define as propriedades de um iSCSI objeto do portal do iniciador. |
VDS_ISCSI_IPSEC_KEY | Define a chave pré-compartilhada para um portal iSCSI. |
VDS_ISCSI_PORTAL_PROP | Define as propriedades de um iSCSI objeto de portal. |
VDS_ISCSI_PORTALGROUP_PROP | Define as propriedades de um iSCSI objeto de grupo de portal. |
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 de LUN. |
VDS_LUN_PLEX_PROP | Define as propriedades de um objeto de plex de LUN . |
VDS_LUN_PROP | Define as propriedades de um objeto LUN . |
VDS_MOUNT_POINT_NOTIFICATION | Representa as informações de notificação que foram retornadas pelo provedor de software básico ou dinâmico porque uma letra de unidade ou caminho GUID de volume foi alterado. |
VDS_NOTIFICATION | Contém as estruturas de notificação 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 MBR (registro mestre de inicialização). |
VDS_PARTITION_INFORMATION_EX | Esta estrutura é reservada para uso do sistema. |
VDS_PARTITION_NOTIFICATION | Representa as 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 para um caminho. |
VDS_PATH_POLICY | Define a política de balanceamento de carga como ela se aplica a um caminho específico. |
VDS_POOL_ATTRIBUTES | Define os atributos de um pool de armazenamento de . |
VDS_POOL_CUSTOM_ATTRIBUTES | Define um atributo personalizado de um pool de armazenamento de . |
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 do grupo de portal iSCSI. |
VDS_PORTAL_NOTIFICATION | Define os detalhes dos eventos do portal iSCSI. |
VDS_PROVIDER_PROP | Define as propriedades de um objeto de provedor de . |
VDS_REPARSE_POINT_PROP | Define as propriedades de ponto de 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 VDS_STORAGE_IDENTIFIER para um dispositivo de armazenamento (normalmente uma instância, em oposição a uma classe, de dispositivo). |
VDS_STORAGE_IDENTIFIER | Identifica um dispositivo de armazenamento usando um determinado conjunto de códigos e tipos. |
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 VDS_SUB_SYSTEM_PROP, exceto que inclui os tipos de RAID suportados e o número de gabinetes 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 propriedades para o 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 VDS_VOLUME_PROP, exceto que ela também inclui os GUIDs de volume. |
VDS_WWN | Define um nome mundial (WWN). |