| Предыдущий | Следующий |
| VDS_E_CORRUPT_NOTIFICATION_INFO | VDS_E_DISK_NOT_FOUND_IN_PACK |
VDS_E_INVALID_PLEX_GUID
Что означает VDS_E_INVALID_PLEX_GUID
VDS_E_INVALID_PLEX_GUID означает, что для операции передан недействительный GUID plex, в частности GUID_NULL.
Plex — самостоятельный объект VDS со своим ID. Нельзя подставлять вместо него GUID тома или диска: эти идентификаторы принадлежат разным уровням топологии. Для разрыва или удаления plex нужно использовать ID реально перечисленного plex текущего тома.
Что проверить
- Отклоняйте
GUID_NULLдо вызова VDS и фиксируйте путь кода, который его создал. - Получайте plex ID из актуального
QueryPlexesи свойств объекта. - После обновления состояния или операции с зеркалом заново подтвердите, что plex всё ещё принадлежит нужному тому.
- Разведите поля GUID тома, plex и диска в структурах запроса и логах.
Технические ссылки
- VDS_VOLUME_PLEX_PROP
- MS-VDS IVdsVolume::QueryPlexes
- IVdsVolumePlex
- IVdsVolume::RemovePlex
- MS-VDS storage object relationships
Нужно найти другой код? Найти другой код состояния или ошибки.
