enumeração VDS_NOTIFICATION_TARGET_TYPE (vdshwprv.h)

[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.]

Define o conjunto dos tipos de destino válidos (entidades) de uma notificação do VDS.

Syntax

typedef enum _VDS_NOTIFICATION_TARGET_TYPE {
  VDS_NTT_UNKNOWN = 0,
  VDS_NTT_PACK,
  VDS_NTT_VOLUME,
  VDS_NTT_DISK,
  VDS_NTT_PARTITION = 60,
  VDS_NTT_DRIVE_LETTER = 61,
  VDS_NTT_FILE_SYSTEM = 62,
  VDS_NTT_MOUNT_POINT = 63,
  VDS_NTT_SUB_SYSTEM,
  VDS_NTT_CONTROLLER,
  VDS_NTT_DRIVE,
  VDS_NTT_LUN = VDS_OT_LUN,
  VDS_NTT_PORT,
  VDS_NTT_PORTAL,
  VDS_NTT_TARGET,
  VDS_NTT_PORTAL_GROUP,
  VDS_NTT_SERVICE = 200
} VDS_NOTIFICATION_TARGET_TYPE;

Constantes

 
VDS_NTT_UNKNOWN
Valor: 0
Esse valor é reservado.
VDS_NTT_PACK
O destino é um pacote de disco. Esse valor corresponde ao valor VDS_OT_PACK na enumeração VDS_OBJECT_TYPE .
VDS_NTT_VOLUME
O destino é um volume. Esse valor corresponde ao valor de VDS_OT_VOLUME na enumeração VDS_OBJECT_TYPE .
VDS_NTT_DISK
O destino é um disco. Esse valor corresponde ao valor VDS_OT_DISK na enumeração VDS_OBJECT_TYPE .
VDS_NTT_PARTITION
Valor: 60
O destino é uma partição.
VDS_NTT_DRIVE_LETTER
Valor: 61
O destino é uma letra da unidade.
VDS_NTT_FILE_SYSTEM
Valor: 62
O destino é um sistema de arquivos.
VDS_NTT_MOUNT_POINT
Valor: 63
O destino é uma letra da unidade ou um caminho GUID de volume.
VDS_NTT_SUB_SYSTEM
O destino é um subsistema. Esse valor corresponde ao valor de VDS_OT_SUB_SYSTEM na enumeração VDS_OBJECT_TYPE .
VDS_NTT_CONTROLLER
O destino é um controlador. Esse valor corresponde ao valor de VDS_OT_CONTROLLER na enumeração VDS_OBJECT_TYPE .
VDS_NTT_DRIVE
O destino é uma unidade. Esse valor corresponde ao valor de VDS_OT_DRIVE na enumeração VDS_OBJECT_TYPE .
VDS_NTT_LUN
Valor: VDS_OT_LUN
O destino é um LUN. Esse valor corresponde ao valor de VDS_OT_LUN na enumeração VDS_OBJECT_TYPE .
VDS_NTT_PORT
O destino é uma porta do controlador.
Esse valor corresponde ao valor VDS_OT_PORT na enumeração VDS_OBJECT_TYPE .

Nota Não há suporte para esse valor no VDS 1.0.

 
VDS_NTT_PORTAL
O destino é um portal iSCSI.
Esse valor corresponde ao valor VDS_OT_PORTAL na enumeração VDS_OBJECT_TYPE .

Nota Não há suporte para esse valor no VDS 1.0.

 
VDS_NTT_TARGET
O destino é um destino.
Esse valor corresponde ao valor de VDS_OT_TARGET na enumeração VDS_OBJECT_TYPE .

Nota Não há suporte para esse valor no VDS 1.0.

 
VDS_NTT_PORTAL_GROUP
O destino é um grupo de portal iSCSI.
Esse valor corresponde ao valor VDS_PORTAL_GROUP na enumeração VDS_OBJECT_TYPE .

Nota Não há suporte para esse valor no VDS 1.0.

 
VDS_NTT_SERVICE
Valor: 200
Este membro não é usado no momento.

Comentários

A estrutura VDS_NOTIFICATION inclui um valor VDS_NOTIFICATION_TARGET_TYPE como membro para indicar um tipo de notificação. Alguns valores no VDS_NOTIFICATION_TARGET_TYPE correspondem aos valores na enumeração VDS_OBJECT_TYPE . Para o valor inteiro de um tipo de objeto VDS, como um volume ou objeto LUN, consulte a enumeração VDS_OBJECT_TYPE .

Nota Constantes adicionais podem ser adicionadas à enumeração VDS_NOTIFICATION_TARGET_TYPE em versões futuras do Windows. Por esse motivo, seu aplicativo deve ser projetado para lidar normalmente com uma constante de enumeração VDS_NOTIFICATION_TARGET_TYPE não reconhecida.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho vdshwprv.h

Confira também

Enumerações do VDS

VDS_NOTIFICATION

VDS_OBJECT_TYPE