Site icon EfmSoft

What does NTSTATUS 0xC0190060 (STATUS_EXPIRED_HANDLE) mean?

 
Previous Next
STATUS_TRANSACTION_NO_SUPERIOR STATUS_TRANSACTION_NOT_ENLISTED

STATUS_EXPIRED_HANDLE

The handle lost its association with the transaction

STATUS_EXPIRED_HANDLE indicates that a handle is no longer properly associated with its transaction. A common cause is that the handle was opened in a transactional resource manager that subsequently restarted or recovered.

This is a stale-handle condition tied to TxF resource-manager lifetime. Closing and reopening the object is usually the right direction; continuing to use the old handle risks operating against a transaction context that no longer exists.

What to check

Useful distinction

STATUS_HANDLE_NO_LONGER_VALID often follows a transaction end or rollback. STATUS_EXPIRED_HANDLE emphasizes loss of association with the transactional resource manager.

References


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

Exit mobile version