What does Windows error code 360 (ERROR_NOT_SUPPORTED_ON_DAX) mean?

 
Could be also:
ConstantTypeOS
CLUSTER_CSV_STATE_TRANSITION_TIMEOUT_LIVEDUMPBugCheck CodeWindows
Previous Next
ERROR_DEVICE_IN_MAINTENANCE ERROR_DAX_MAPPING_EXISTS

ERROR_NOT_SUPPORTED_ON_DAX

DAX volume semantics do not support this operation

ERROR_NOT_SUPPORTED_ON_DAX is a Win32 system result. DAX allows applications to access persistent memory with reduced filesystem caching. Some operations that depend on buffered I/O, paging, or ordinary block-device behavior are incompatible with DAX semantics.

What the result means

The requested operation is not supported on a direct-access (DAX) volume. For ERROR_NOT_SUPPORTED_ON_DAX, keep the symbolic name, numeric value, and failing operation together in diagnostics; that combination distinguishes the exact failure path from nearby system results.

What to check

  • Confirm that the target volume is DAX-enabled.
  • Identify which API or filesystem feature is unsupported in direct-access mode.
  • Check whether the application assumes buffered I/O, cache-manager behavior, or ordinary memory mapping.
  • Review whether the workload truly requires DAX for this data.

Recommended handling

Use a DAX-compatible code path or move the operation to a non-DAX volume. Do not disable DAX without considering durability, performance, and application consistency requirements.

Developer notes

Detect volume capabilities before selecting algorithms. Persistent-memory writes need explicit consistency and flush semantics; falling back must preserve correctness, not only make the API succeed. When a Win32 API reports ERROR_NOT_SUPPORTED_ON_DAX, capture GetLastError() immediately; subsequent cleanup, formatting, or logging calls can replace the thread-local value.

References


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