| Предыдущий | Следующий |
| VDS_E_EXTEND_TOO_MANY_CLUSTERS | VDS_E_SHRINK_UNKNOWN_FILESYSTEM |
VDS_E_EXTEND_UNKNOWN_FILESYSTEM
Объект и состояние
VDS_E_EXTEND_UNKNOWN_FILESYSTEM () относится к VDS file-system formatting и volume capability validation. Рабочее условие для этого кода — расширение неизвестная файловая система. Начинайте с первого native return и состояния объекта до retry, Refresh или автоматического cleanup.
VDS устарел как API, но его HRESULT по-прежнему полезен как указатель на точный contract старого storage stack. Важно сохранить object ID и final IVdsAsync result до Refresh или rescan.
Специфичные признаки исходной документации
MS-VDS error codes · IVdsVolume · VDS_VOLUME_PROP · VDS interfaces and structures · VDS_ASYNC_OUTPUT_TYPE
the result This HRESULT is a file-system recognition failure in an extend operation.
This is different from VDS_S_EXTEND_FILE_SYSTEM_FAILED , where the volume extension succeeds but subsequent file-system growth fails.
The caller should identify the actual file-system type instead of assuming NTFS from a drive letter or from the history of the volume.
Что фиксировать
- volume ID, file-system type, cluster size и requested format flags.
- boot/system/pagefile/crashdump dependencies и volume state.
- IVdsVolumeMF/format async result и first provider HRESULT.
Операции над системным, shared/SAN или dynamic storage требуют осторожности: принудительный online/clean/delete способен превратить диагностическую ошибку в потерю данных.
Изолированный тест
Проверьте «расширение неизвестная файловая система» одним controlled change. Если после него первый HRESULT меняется или операция проходит, граница подтверждена; массовый reset такого доказательства не даёт.
Условие «расширение неизвестная файловая система» проверяйте на том VDS object и method, который вернул HRESULT. Partition, volume, plex, provider и asynchronous completion имеют разные контракты и не должны сливаться в один storage error.
После исправления
Устраните VDS condition «расширение неизвестная файловая система» на актуальном object generation, выполните Refresh при изменении состояния и повторите исходный method, дождавшись final asynchronous HRESULT.
Технические ссылки
- MS-VDS error codes.
- IVdsVolume.
- VDS_VOLUME_PROP.
- VDS interfaces and structures.
- VDS_ASYNC_OUTPUT_TYPE.
Нужно найти другой код? Найти другой код состояния или ошибки.