Что означает код HRESULT 0x00042801 (VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED)?

 
Предыдущий Следующий
VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED VDS_S_ISCSI_LOGIN_ALREAD_EXISTS

VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED

Практический смысл

VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED относится к Virtual Disk Service и iSCSI. Конкретный признак: persistent iSCSI login может остаться после операции. Для расследования важно удерживать ошибку на исходном native-вызове, не на позднем сообщении оболочки.

Это success/informational status VDS: его нужно отделять от финального результата основной операции. В первую очередь проверяйте границу между VDS object model, Microsoft iSCSI Initiator, target/portal identity и асинхронным результатом операции. Не переносите вывод с соседнего HRESULT только потому, что у него тот же facility или общий компонент.

Специфичные признаки исходного описания

  • Diagnostic focus Inspect persistent targets in the Windows iSCSI Initiator configuration instead of relying only on current session output.
  • VDS models login persistence separately from the current iSCSI session.
  • When cleanup cannot be confirmed, the saved configuration can remain and cause a later automatic login even if the current target appears disconnected.
  • A successful logout only addresses current sessions, while persistent login state controls future connection attempts.

Что сохранить до исправления

  • target/portal/initiator identity и generation объекта
  • состояние VDS provider/initiator service непосредственно перед вызовом
  • финальный HRESULT асинхронной операции и первое более конкретное событие storage stack

Как проверить границу

Не меняйте одновременно несколько storage/media параметров: иначе успешный повтор не покажет, какой prerequisite действительно был исправлен. Для состояния «persistent iSCSI login может остаться после операции» сначала воспроизведите минимальную операцию без параллельных изменений конфигурации, затем сравните before/after evidence.

Исправление и повтор

Исправляйте только подтверждённый prerequisite на уровне Virtual Disk Service и iSCSI: входной параметр, capability, object state, provider/graph topology или внешний ресурс. После изменения заново получите актуальные объекты, если их состояние могло устареть, и повторите исходный минимальный вызов.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.