Condividi tramite


Strutture VDS

[A partire da Windows 8 e Windows Server 2012, l'interfaccia Servizio disco virtuale COM viene sostituita dall'API di gestione archiviazione di Windows .]

VDS fornisce strutture che definiscono proprietà, notifiche e altre entità rappresentate nel modello a oggetti VDS .

Struttura Descrizione
CHANGE_ATTRIBUTES_PARAMETERS Definisce i parametri di partizione di uno stile di partizione.
CHANGE_PARTITION_TYPE_PARAMETERS Descrive i parametri da usare quando si modifica il tipo di una partizione.
CREATE_PARTITION_PARAMETERS Definisce i parametri di partizione di uno stile di partizione.
VDS_ASYNC_OUTPUT Rappresenta le informazioni di output per l'oggetto asincrono.
VDS_CONTROLLER_NOTIFICATION Specifica i valori di stato dell'oggetto validi di un controller.
VDS_CONTROLLER_PROP Definisce le proprietà di un oggetto controller .
VDS_CREATE_VDISK_PARAMETERS Contiene i parametri da usare quando viene creato un disco virtuale.
VDS_DISK_EXTENT Definisce le proprietà di un extent del disco.
VDS_DISK_FREE_EXTENT Descrive un extent libero su un disco.
VDS_DISK_NOTIFICATION Rappresenta le informazioni di notifica del disco generate dal provider sottostante o da VDS per i dischi non inizializzati.
VDS_DISK_PROP Definisce le proprietà di un oggetto disco .
VDS_DISK_PROP2 Definisce le proprietà di un oggetto disco . Questa struttura è identica alla struttura VDS_DISK_PROP, ad eccezione del fatto che include anche il percorso e, se il disco è offline, il motivo per cui è offline.
VDS_DRIVE_EXTENT Definisce le proprietà di un extent di unità.
VDS_DRIVE_LETTER_NOTIFICATION Rappresenta le informazioni di notifica relative alle lettere di unità generate da VDS.
VDS_DRIVE_LETTER_PROP Rappresenta le proprietà per la lettera di unità.
VDS_DRIVE_NOTIFICATION Contiene i dettagli di una notifica di unità.
VDS_DRIVE_PROP Definisce le proprietà di un oggetto unità .
VDS_DRIVE_PROP2 Definisce le proprietà di un oggetto unità . Questa struttura è identica alla struttura VDS_DRIVE_PROP, ad eccezione del fatto che include il numero di enclosure, il tipo di bus e la velocità di rotazione come membri.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP Fornisce informazioni sui file system supportati per la formattazione dei volumi.
VDS_FILE_SYSTEM_NOTIFICATION Rappresenta le informazioni di notifica del file system generate da VDS.
VDS_FILE_SYSTEM_PROP Rappresenta le proprietà per i file system.
VDS_FILE_SYSTEM_TYPE_PROP Rappresenta le proprietà che identificano i tipi di file system.
VDS_HBAPORT_PROP Definisce le proprietà di un oggetto porta HBA .
VDS_HINTS Contiene gli hint di automagic per un LUN o lun plex.
VDS_HINTS2 Contiene gli hint di automagic per un LUN in un pool di archiviazione.
VDS_INPUT_DISK Rappresenta le informazioni sul disco di input.
VDS_INTERCONNECT Contiene i dati dell'indirizzo di un'interconnessione fisica.
VDS_IPADDRESS Definisce un indirizzo IP e una porta.
VDS_ISCSI_INITIATOR_ADAPTER_PROP Definisce le proprietà di un oggetto adattatore iniziatore iSCSI .
VDS_ISCSI_INITIATOR_PORTAL_PROP Definisce le proprietà di un oggetto portale iniziatore iSCSI .
VDS_ISCSI_IPSEC_KEY Definisce la chiave precondi shared per un portale iSCSI.
VDS_ISCSI_PORTAL_PROP Definisce le proprietà di un oggetto portale iSCSI.
VDS_ISCSI_PORTALGROUP_PROP Definisce le proprietà di un oggetto gruppo portale iSCSI.
VDS_ISCSI_SHARED_SECRET Definisce il segreto condiviso CHAP per un iniziatore o una destinazione iSCSI.
VDS_ISCSI_TARGET_PROP Definisce le proprietà di un oggetto di destinazione iSCSI.
VDS_LUN_INFORMATION Contiene informazioni su un LUN o un disco.
VDS_LUN_NOTIFICATION Contiene i dettagli di una notifica LUN.
VDS_LUN_PLEX_PROP Definisce le proprietà di un oggetto plex LUN .
VDS_LUN_PROP Definisce le proprietà di un oggetto LUN .
VDS_MOUNT_POINT_NOTIFICATION Rappresenta le informazioni di notifica restituite dal provider software di base o dinamico perché un percorso GUID di unità o volume è cambiato.
VDS_NOTIFICATION Contiene le strutture di notifica VDS specifiche per ogni tipo di destinazione di notifica (oggetto).
VDS_PACK_NOTIFICATION Rappresenta le informazioni di notifica di tipo pack generate dal provider software di base o dinamico sottostante.
VDS_PACK_PROP Rappresenta le proprietà per l'oggetto pack .
VDS_PARTITION_INFO_GPT Rappresenta le informazioni per una partizione GPT (GUID Partition Table).
VDS_PARTITION_INFO_MBR Rappresenta le informazioni per una partizione MBR (Master Boot Record).
VDS_PARTITION_INFORMATION_EX Questa struttura è riservata all'uso del sistema.
VDS_PARTITION_NOTIFICATION Rappresenta le informazioni di notifica della partizione generate dal provider software di base o dinamico sottostante.
VDS_PARTITION_PROP Definisce le proprietà di una partizione.
VDS_PATH_ID Definisce un'identificazione univoca per un percorso.
VDS_PATH_INFO Definisce le informazioni per un percorso.
VDS_PATH_POLICY Definisce i criteri di bilanciamento del carico applicati a un percorso specifico.
VDS_POOL_ATTRIBUTES Definisce gli attributi di un pool di archiviazione .
VDS_POOL_CUSTOM_ATTRIBUTES Definisce un attributo personalizzato di un pool di archiviazione .
VDS_PORT_NOTIFICATION Definisce i dettagli degli eventi della porta del controller.
VDS_PORT_PROP Contiene le proprietà di un oggetto porta controller .
VDS_PORTAL_GROUP_NOTIFICATION Definisce i dettagli degli eventi del gruppo del portale iSCSI.
VDS_PORTAL_NOTIFICATION Definisce i dettagli degli eventi del portale iSCSI.
VDS_PROVIDER_PROP Definisce le proprietà di un oggetto provider .
VDS_REPARSE_POINT_PROP Definisce le proprietà dei reparse point di un oggetto volume .
VDS_SERVICE_PROP Definisce le proprietà dell'oggetto servizio .
VDS_STORAGE_DEVICE_ID_DESCRIPTOR Fornisce una o più strutture VDS_STORAGE_IDENTIFIER per un dispositivo di archiviazione (in genere un'istanza, anziché una classe, di un dispositivo).
VDS_STORAGE_IDENTIFIER Identifica un dispositivo di archiviazione usando un set di codice e un tipo specifici.
VDS_STORAGE_POOL_DRIVE_EXTENT Definisce un extent di unità che può essere usato da un pool di archiviazione .
VDS_STORAGE_POOL_PROP Definisce le proprietà di un oggetto pool di archiviazione .
VDS_SUB_SYSTEM_NOTIFICATION Contiene i dettagli di una notifica del sottosistema.
VDS_SUB_SYSTEM_PROP Definisce le proprietà di un oggetto sottosistema .
VDS_SUB_SYSTEM_PROP2 Definisce le proprietà di un oggetto sottosistema . Questa struttura è identica alla struttura VDS_SUB_SYSTEM_PROP, ad eccezione del fatto che include i tipi RAID supportati e il numero di enclosure come membri.
VDS_TARGET_NOTIFICATION Definisce i dettagli degli eventi di destinazione iSCSI.
VDS_VDISK_PROPERTIES Definisce le proprietà di un disco virtuale.
VDS_VOLUME_NOTIFICATION Rappresenta le informazioni di notifica del volume generate dal provider software di base e dinamico sottostante.
VDS_VOLUME_PLEX_PROP Rappresenta le proprietà per l'oggetto volume-plex.
VDS_VOLUME_PROP Definisce le proprietà per un oggetto volume .
VDS_VOLUME_PROP2 Definisce le proprietà di un oggetto volume . Questa struttura è identica alla struttura VDS_VOLUME_PROP, ad eccezione del fatto che include anche i GUID del volume.
VDS_WWN Definisce un nome a livello mondiale (WWN).