CIFS return codes

The list below describes the possible return codes for CIFS requests against a namespace.

  • NT_STATUS_ACCESS_DENIED

    The requested operation is not allowed. Reasons for this return code include attempts to:

    • Rename an object
    • Rename a directory that contains one or more objects
    • Overwrite an object
    • Modify the content of an object
    • Delete an object that’s under retention
    • Delete a directory that contains one or more objects
    • Add a file (other than a file containing custom metadata), directory, or symbolic link anywhere in the metadata structure
    • Delete a metafile or metadirectory
    • Create a hard link

  • NT_STATUS_IO_DEVICE_ERROR

    The requested operation would shorten the retention period of the specified object, which is not allowed.

  • NT_STATUS_RETRY

    HCP tried to read the requested object from another system in the replication topology, and the data either could not be read or was not yet available.