What does NTSTATUS 0xC00001A4 (STATUS_NOTIFICATION_GUID_ALREADY_DEFINED) mean?

 
Previous Next
STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT STATUS_INVALID_EXCEPTION_HANDLER

STATUS_NOTIFICATION_GUID_ALREADY_DEFINED

A notification identifier is already assigned

STATUS_NOTIFICATION_GUID_ALREADY_DEFINED means the requested file already carries a notification GUID association. The operation attempted to define another association where the contract allows only one.

How to handle the conflict

  • Query and compare the existing GUID with the requested value.
  • Treat an identical existing association as idempotent only if the API contract permits it.
  • Use the documented removal or replacement operation before assigning a different GUID.
  • Serialize updates so two callers cannot define competing values concurrently.

Debugging note

This status commonly reveals replayed initialization, duplicated provisioning, or stale metadata left by a previous owner. Log the file identity and both GUIDs, but avoid altering on-disk metadata outside the supported interface.

References


Looking for a different code? Search another status or error code.