Strutture VDS
[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]
VDS fornisce strutture che definiscono le proprietà, le notifiche degli oggetti 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 utilizzare 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 in un disco. |
VDS_DISK_NOTIFICATION | Rappresenta le informazioni di notifica del disco generate dal provider sottostante o dal disco rigido virtuale 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 del 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 della lettera 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 automagic per un LUN o un plex LUN. |
VDS_HINTS2 | Contiene i suggerimenti 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 del 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 lun plex. |
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é è stato modificato un percorso GUID di unità o lettera di volume. |
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 per l'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 di 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 di portali 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à 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, del 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). |