What does NTSTATUS 0xC0000512 (STATUS_ENCLAVE_IS_TERMINATING) mean?

 
Previous Next
STATUS_ENCLAVE_NOT_TERMINATED STATUS_SMB1_NOT_AVAILABLE

STATUS_ENCLAVE_IS_TERMINATING

The enclave is already leaving the active state

Windows returns STATUS_ENCLAVE_IS_TERMINATING while enforcing the secure-enclave lifecycle or memory boundary. New access was attempted after termination began. Once termination starts, stop issuing new work and drain outstanding operations rather than retrying indefinitely.

Correlate the first termination trigger with later callers and enforce a single lifecycle owner for admission and teardown.

Once teardown starts, later work should be rejected by the owner rather than raced against termination. Trace the first transition to terminating state and the caller that continued submitting work afterward.

If teardown is asynchronous, expose that state to callers so they can wait or abandon work explicitly rather than discovering it only through repeated enclave operations.

References


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