Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]
Defines the set of valid types for a hardware provider. These values are used in the type member of the VDS_PATH_INFO structure and are returned in the pType parameter of the IVdsHwProviderType::GetProviderType method.
Syntax
typedef enum _VDS_HWPROVIDER_TYPE {
VDS_HWT_UNKNOWN = 0,
VDS_HWT_PCI_RAID = 1,
VDS_HWT_FIBRE_CHANNEL = 2,
VDS_HWT_ISCSI = 3,
VDS_HWT_SAS = 4,
VDS_HWT_HYBRID = 5
} VDS_HWPROVIDER_TYPE;
Constants
VDS_HWT_UNKNOWNValue: 0 The type is unknown. |
VDS_HWT_PCI_RAIDValue: 1 The type indicates a hardware provider for PCI RAID cards. |
VDS_HWT_FIBRE_CHANNELValue: 2 The type indicates a hardware provider for Fibre Channel storage array networks. |
VDS_HWT_ISCSIValue: 3 The type indicates a hardware provider for iSCSI storage array networks. |
VDS_HWT_SASValue: 4 The type indicates a hardware provider for serial attached SCSI (SAS) storage array networks. Windows Server 2008, Windows Vista and Windows Server 2003 R2: This value is not supported until Windows Server 2008 R2 and Windows 7. |
VDS_HWT_HYBRIDValue: 5 The type indicates a hybrid hardware provider. A hybrid provider is a provider that manages subsystems that support multiple interconnect types. This is not a valid value for the type member of the VDS_PATH_INFO structure. Windows Server 2008, Windows Vista and Windows Server 2003 R2: This value is not supported until Windows Server 2008 R2 and Windows 7. |
Remarks
If your application encounters a VDS_HWPROVIDER_TYPE value that it does not recognize, it should display the provider type as unknown. It should not attempt to map the unrecognized provider type to another provider type.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2003 R2 [desktop apps only] |
| Header | vds.h |
| Redistributable | VDS 1.1 |