VDS_STORAGE_BUS_TYPE enumeración (vdslun.h)
[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]
Define el conjunto de tipos de bus válidos de un dispositivo de almacenamiento.
Syntax
typedef enum _VDS_STORAGE_BUS_TYPE {
VDSBusTypeUnknown = 0,
VDSBusTypeScsi = 0x1,
VDSBusTypeAtapi = 0x2,
VDSBusTypeAta = 0x3,
VDSBusType1394 = 0x4,
VDSBusTypeSsa = 0x5,
VDSBusTypeFibre = 0x6,
VDSBusTypeUsb = 0x7,
VDSBusTypeRAID = 0x8,
VDSBusTypeiScsi = 0x9,
VDSBusTypeSas = 0xa,
VDSBusTypeSata = 0xb,
VDSBusTypeSd = 0xc,
VDSBusTypeMmc = 0xd,
VDSBusTypeMax = 0xe,
VDSBusTypeVirtual = 0xe,
VDSBusTypeFileBackedVirtual = 0xf,
VDSBusTypeSpaces = 0x10,
VDSBusTypeNVMe = 0x11,
VDSBusTypeScm = 0x12,
VDSBusTypeUfs = 0x13,
VDSBusTypeMaxReserved = 0x7f
} VDS_STORAGE_BUS_TYPE;
Constantes
VDSBusTypeUnknown Valor: 0 Este valor está reservado. |
VDSBusTypeScsi Valor: 0x1 El tipo de bus de almacenamiento es SCSI. |
VDSBusTypeAtapi Valor: 0x2 El tipo de bus de almacenamiento es ATAPI. |
VDSBusTypeAta Valor: 0x3 El tipo de bus de almacenamiento es ATA. |
VDSBusType1394 Valor: 0x4 El tipo de bus de almacenamiento es IEEE 1394. |
VDSBusTypeSsa Valor: 0x5 El tipo de bus de almacenamiento es SSA. |
VDSBusTypeFibre Valor: 0x6 El tipo de bus de almacenamiento es Canal de fibra. |
VDSBusTypeUsb Valor: 0x7 El tipo de bus de almacenamiento es USB. |
VDSBusTypeRAID Valor: 0x8 El tipo de bus de almacenamiento es RAID. |
VDSBusTypeiScsi Valor: 0x9 El tipo de bus de almacenamiento es iSCSI. |
VDSBusTypeSas Valor: 0xa El tipo de bus de almacenamiento es SCSI conectado a serie (SAS). |
VDSBusTypeSata Valor: 0xb El tipo de bus de almacenamiento es SATA. |
VDSBusTypeSd Valor: 0xc El tipo de bus de almacenamiento es Secure Digital (SD). Windows Server 2008, Windows Vista y Windows Server 2003: No se admite. |
VDSBusTypeMmc Valor: 0xd El tipo de bus de almacenamiento es Tarjeta MultiMedia (MMC). Windows Server 2008, Windows Vista y Windows Server 2003: No se admite. |
VDSBusTypeMax Valor: 0xe Este valor está reservado para su uso por parte del sistema. Windows Server 2008, Windows Vista y Windows Server 2003: No se admite. |
VDSBusTypeVirtual Valor: 0xe |
VDSBusTypeFileBackedVirtual Valor: 0xf El tipo de bus de almacenamiento es virtual con respaldo de archivos. Windows Server 2008, Windows Vista y Windows Server 2003: No se admite. |
VDSBusTypeSpaces Valor: 0x10 |
VDSBusTypeNVMe Valor: 0x11 |
VDSBusTypeScm Valor: 0x12 |
VDSBusTypeUfs Valor: 0x13 |
VDSBusTypeMaxReserved Valor: 0x7f Valor máximo del intervalo de tipos de bus de almacenamiento. |
Comentarios
Las estructuras VDS_LUN_INFORMATION, VDS_DISK_PROP, VDS_DISK_PROP2 y VDS_DRIVE_PROP2 incluyen un valor de VDS_STORAGE_BUS_TYPE como miembro para especificar el tipo de bus de un LUN, un disco o una unidad.
Nota El tipo especificado en estas estructuras coincide con el tipo notificado por el controlador o los controladores y puede que no coincida exactamente con el hardware.
Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_STORAGE_BUS_TYPE en futuras versiones de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_STORAGE_BUS_TYPE no reconocida.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | vdslun.h (incluya Vds.h, VdsHwPrv.h para proveedores de hardware) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de