VDS_ISCSI_PORTAL_STATUS enumeration

[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 status values for an iSCSI portal.

Syntax


typedef enum _VDS_ISCSI_PORTAL_STATUS { 
  VDS_IPS_UNKNOWN    = 0,
  VDS_IPS_ONLINE     = 1,
  VDS_IPS_NOT_READY  = 2,
  VDS_IPS_OFFLINE    = 4,
  VDS_IPS_FAILED     = 5
} VDS_ISCSI_PORTAL_STATUS;

Constants

VDS_IPS_UNKNOWN

The status is unknown.

VDS_IPS_ONLINE

The portal is available.

VDS_IPS_NOT_READY

The portal is busy.

VDS_IPS_OFFLINE

The portal is unavailable.

VDS_IPS_FAILED

The portal has failed.

Remarks

Note  Additional constants might be added to the VDS_ISCSI_PORTAL_STATUS enumeration in future Windows versions. For this reason, your application must be designed to gracefully handle an unrecognized VDS_ISCSI_PORTAL_STATUS enumeration constant.
 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 R2 [desktop apps only]

Redistributable

VDS 1.1

Header

Vds.h;
VdsHwPrv.h (for hardware providers)

See also

VDS Enumerations
IVdsIscsiPortal::SetStatus
VDS_ISCSI_PORTAL_PROP

 

 

Show: