/v1/smb/files/close
{ "type": "array", "items": { "description": "api_file_handle", "type": "object", "properties": { "file_number": { "description": "file_number", "type": "string" }, "handle_info": { "description": "handle_info", "type": "object", "properties": { "location": { "description": "location", "type": "string" }, "version": { "description": "version", "type": "number" }, "num_byte_range_locks": { "description": "num_byte_range_locks", "type": "number" }, "num_notify_watches": { "description": "num_notify_watches", "type": "string" }, "access_mask": { "description": "access_mask", "type": "array", "items": { "type": "string", "enum": [ "MS_ACCESS_FILE_READ_DATA", "MS_ACCESS_FILE_WRITE_DATA", "MS_ACCESS_FILE_APPEND_DATA", "MS_ACCESS_FILE_EXECUTE", "MS_ACCESS_FILE_LIST_DIRECTORY", "MS_ACCESS_FILE_ADD_FILE", "MS_ACCESS_FILE_ADD_SUBDIRECTORY", "MS_ACCESS_FILE_TRAVERSE", "MS_ACCESS_FILE_READ_EA", "MS_ACCESS_FILE_WRITE_EA", "MS_ACCESS_FILE_DELETE_CHILD", "MS_ACCESS_FILE_READ_ATTRIBUTES", "MS_ACCESS_FILE_WRITE_ATTRIBUTES", "MS_ACCESS_OBJECT_SPECIFIC_9", "MS_ACCESS_OBJECT_SPECIFIC_10", "MS_ACCESS_OBJECT_SPECIFIC_11", "MS_ACCESS_OBJECT_SPECIFIC_12", "MS_ACCESS_OBJECT_SPECIFIC_13", "MS_ACCESS_OBJECT_SPECIFIC_14", "MS_ACCESS_OBJECT_SPECIFIC_15", "MS_ACCESS_DELETE", "MS_ACCESS_READ_CONTROL", "MS_ACCESS_WRITE_DAC", "MS_ACCESS_WRITE_OWNER", "MS_ACCESS_SYNCHRONIZE", "MS_ACCESS_SYSTEM_SECURITY", "MS_ACCESS_MAXIMUM_ALLOWED", "MS_ACCESS_GENERIC_ALL", "MS_ACCESS_GENERIC_EXECUTE", "MS_ACCESS_GENERIC_WRITE", "MS_ACCESS_GENERIC_READ", "MS_ACCESS_FILE_ALL" ], "description": "access_mask:\n * `MS_ACCESS_DELETE` - MS_ACCESS_DELETE,\n * `MS_ACCESS_FILE_ADD_FILE` - MS_ACCESS_FILE_ADD_FILE,\n * `MS_ACCESS_FILE_ADD_SUBDIRECTORY` - MS_ACCESS_FILE_ADD_SUBDIRECTORY,\n * `MS_ACCESS_FILE_ALL` - MS_ACCESS_FILE_ALL,\n * `MS_ACCESS_FILE_APPEND_DATA` - MS_ACCESS_FILE_APPEND_DATA,\n * `MS_ACCESS_FILE_DELETE_CHILD` - MS_ACCESS_FILE_DELETE_CHILD,\n * `MS_ACCESS_FILE_EXECUTE` - MS_ACCESS_FILE_EXECUTE,\n * `MS_ACCESS_FILE_LIST_DIRECTORY` - MS_ACCESS_FILE_LIST_DIRECTORY,\n * `MS_ACCESS_FILE_READ_ATTRIBUTES` - MS_ACCESS_FILE_READ_ATTRIBUTES,\n * `MS_ACCESS_FILE_READ_DATA` - MS_ACCESS_FILE_READ_DATA,\n * `MS_ACCESS_FILE_READ_EA` - MS_ACCESS_FILE_READ_EA,\n * `MS_ACCESS_FILE_TRAVERSE` - MS_ACCESS_FILE_TRAVERSE,\n * `MS_ACCESS_FILE_WRITE_ATTRIBUTES` - MS_ACCESS_FILE_WRITE_ATTRIBUTES,\n * `MS_ACCESS_FILE_WRITE_DATA` - MS_ACCESS_FILE_WRITE_DATA,\n * `MS_ACCESS_FILE_WRITE_EA` - MS_ACCESS_FILE_WRITE_EA,\n * `MS_ACCESS_GENERIC_ALL` - MS_ACCESS_GENERIC_ALL,\n * `MS_ACCESS_GENERIC_EXECUTE` - MS_ACCESS_GENERIC_EXECUTE,\n * `MS_ACCESS_GENERIC_READ` - MS_ACCESS_GENERIC_READ,\n * `MS_ACCESS_GENERIC_WRITE` - MS_ACCESS_GENERIC_WRITE,\n * `MS_ACCESS_MAXIMUM_ALLOWED` - MS_ACCESS_MAXIMUM_ALLOWED,\n * `MS_ACCESS_OBJECT_SPECIFIC_10` - MS_ACCESS_OBJECT_SPECIFIC_10,\n * `MS_ACCESS_OBJECT_SPECIFIC_11` - MS_ACCESS_OBJECT_SPECIFIC_11,\n * `MS_ACCESS_OBJECT_SPECIFIC_12` - MS_ACCESS_OBJECT_SPECIFIC_12,\n * `MS_ACCESS_OBJECT_SPECIFIC_13` - MS_ACCESS_OBJECT_SPECIFIC_13,\n * `MS_ACCESS_OBJECT_SPECIFIC_14` - MS_ACCESS_OBJECT_SPECIFIC_14,\n * `MS_ACCESS_OBJECT_SPECIFIC_15` - MS_ACCESS_OBJECT_SPECIFIC_15,\n * `MS_ACCESS_OBJECT_SPECIFIC_9` - MS_ACCESS_OBJECT_SPECIFIC_9,\n * `MS_ACCESS_READ_CONTROL` - MS_ACCESS_READ_CONTROL,\n * `MS_ACCESS_SYNCHRONIZE` - MS_ACCESS_SYNCHRONIZE,\n * `MS_ACCESS_SYSTEM_SECURITY` - MS_ACCESS_SYSTEM_SECURITY,\n * `MS_ACCESS_WRITE_DAC` - MS_ACCESS_WRITE_DAC,\n * `MS_ACCESS_WRITE_OWNER` - MS_ACCESS_WRITE_OWNER" } }, "owner": { "description": "owner", "type": "string" }, "path": { "description": "path", "type": "string" } } } } } }
{ "type": "array", "items": { "description": "api_smb2_file_close_result", "type": "object", "properties": { "error_message": { "description": "error_message", "type": "string" } } } }