Skip to content

Latest commit

 

History

History
101 lines (74 loc) · 3.56 KB

ne-vdshwprv-vds_lun_status.md

File metadata and controls

101 lines (74 loc) · 3.56 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:vdshwprv._VDS_LUN_STATUS
VDS_LUN_STATUS (vdshwprv.h)
The VDS_LUN_STATUS enumeration (vdshwprv.h) defines the set of object status values for a LUN.
*PVDS_LUN_STATUS
VDS_LS_FAILED
VDS_LS_NOT_READY
VDS_LS_OFFLINE
VDS_LS_ONLINE
VDS_LS_UNKNOWN
VDS_LUN_STATUS
VDS_LUN_STATUS enumeration [VDS]
base.vds_lun_status
vds/VDS_LS_FAILED
vds/VDS_LS_NOT_READY
vds/VDS_LS_OFFLINE
vds/VDS_LS_ONLINE
vds/VDS_LS_UNKNOWN
vds/VDS_LUN_STATUS
vdshwprv/VDS_LS_FAILED
vdshwprv/VDS_LS_NOT_READY
vdshwprv/VDS_LS_OFFLINE
vdshwprv/VDS_LS_ONLINE
vdshwprv/VDS_LS_UNKNOWN
vdshwprv/VDS_LUN_STATUS
base\vds_lun_status.htm
base
dac82973-d8c0-430b-aeea-163af7d94d24
08/05/2022
*PVDS_LUN_STATUS, VDS_LS_FAILED, VDS_LS_NOT_READY, VDS_LS_OFFLINE, VDS_LS_ONLINE, VDS_LS_UNKNOWN, VDS_LUN_STATUS, VDS_LUN_STATUS enumeration [VDS], base.vds_lun_status, vds/VDS_LS_FAILED, vds/VDS_LS_NOT_READY, vds/VDS_LS_OFFLINE, vds/VDS_LS_ONLINE, vds/VDS_LS_UNKNOWN, vds/VDS_LUN_STATUS, vdshwprv/VDS_LS_FAILED, vdshwprv/VDS_LS_NOT_READY, vdshwprv/VDS_LS_OFFLINE, vdshwprv/VDS_LS_ONLINE, vdshwprv/VDS_LS_UNKNOWN, vdshwprv/VDS_LUN_STATUS
vdshwprv.h
Windows
Windows Vista [desktop apps only]
Windows Server 2003 [desktop apps only]
Windows
VDS_LUN_STATUS, *PVDS_LUN_STATUS
19H1
_VDS_LUN_STATUS
vdshwprv/_VDS_LUN_STATUS
PVDS_LUN_STATUS
vdshwprv/PVDS_LUN_STATUS
VDS_LUN_STATUS
vdshwprv/VDS_LUN_STATUS
c++
APIRef
kbSyntax
HeaderDef
Vds.h
VdsHwPrv.h
VDS_LUN_STATUS

VDS_LUN_STATUS enumeration

-description

[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 object status values for a LUN.

-enum-fields

-field VDS_LS_UNKNOWN:0

This value is reserved.

-field VDS_LS_ONLINE:1

The LUN is available.

-field VDS_LS_NOT_READY:2

The LUN is busy.

-field VDS_LS_OFFLINE:4

The LUN is unavailable.

-field VDS_LS_FAILED:5

The LUN has failed.

-remarks

The IVdsLun::SetStatus method passes a VDS_LUN_STATUS value as an argument to set the status of a LUN, and the VDS_LUN_PROP structure includes a VDS_LUN_STATUS value as a member to indicate the current status.

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

-see-also

IVdsLun::SetStatus

VDS Enumerations

VDS_LUN_PROP