| Previous | Next |
| VDS_E_INVALID_VOLUME_FLAG | VDS_E_PARTITION_PROTECTED |
VDS_E_PARTITION_NOT_OEM
IVdsAdvancedDisk separates ordinary data volumes from special partitions. Its documentation groups OEM, EFI System Partition, and unknown partitions as hidden-volume-associated categories that use advanced-disk methods for drive letters and formatting rather than the ordinary IVdsVolumeMF path. This HRESULT means the selected partition does not belong to the required category.
Why this state matters
Identify the partition through its MBR type or GPT type GUID and current VDS properties. Do not change the type merely to make the method accept the target; partition type communicates platform or vendor semantics. If the object is an ordinary data volume, use volume-level access-path or formatting interfaces instead of a special-partition method.
Diagnostic focus
- Requery partition style and type identifier from VDS.
- Confirm which
IVdsAdvancedDiskmethod was called and why it requires a special partition category. - Use volume-level interfaces for ordinary data volumes where documented.
- Do not rewrite the partition type as a workaround without understanding boot, recovery, or OEM ownership.
Technical references
IVdsAdvancedDisk · VDS_PARTITION_PROP · VDS_PARTITION_INFO_GPT · CREATE_PARTITION_PARAMETERS · MS-VDS error codes
Looking for a different code? Search another status or error code.