| Previous | Next |
| VDS_E_GET_SAN_POLICY | VDS_E_BOOT_DISK |
VDS_E_SET_SAN_POLICY
IVdsServiceSAN::SetSANPolicy changes the operating-system SAN policy that determines default online/offline and read/write treatment of newly discovered disks. This HRESULT marks failure at that policy-setting boundary. It is not the same as VDS_E_FAILED_TO_ONLINE_DISK, which concerns bringing one specific disk online.
Why this state matters
Because SAN policy affects newly discovered shared storage, a failed set operation should be treated as a machine policy problem. Do not continue a provisioning workflow under the assumption that later LUNs will inherit the requested state. Verify the actual policy after the call and inspect individual disk state separately; already known disks can retain state that does not mirror the new default.
Diagnostic focus
- Record the requested
VDS_SAN_POLICYvalue and the exact HRESULT fromSetSANPolicy. - Call
GetSANPolicyafter the failure to determine the policy that actually remains active. - Check storage-driver/VDS logs and whether shared-bus storage policy is managed by cluster or provisioning software.
- Do not use a successful per-disk
Onlinecall as evidence that the machine-wide SAN policy was applied.
Technical references
IVdsServiceSAN::SetSANPolicy · IVdsServiceSAN::GetSANPolicy · VDS_SAN_POLICY · IVdsDiskOnline::Online · MS-VDS error codes
Looking for a different code? Search another status or error code.