INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Visual Eiffel Library.", "Access rights to files and directories."
project: "Visual Eiffel Win32 Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: winlib
class WAPI_FILES_AND_DIRS_ACCESS_RIGHTS
inherit

WAPI_STANDARD_ACCESS_MASKS
end
feature -- Class data

FILE_READ_DATA: BIT 32

FILE_LIST_DIRECTORY: BIT 32

FILE_WRITE_DATA: BIT 32

FILE_ADD_FILE: BIT 32

FILE_APPEND_DATA: BIT 32

FILE_ADD_SUBDIRECTORY: BIT 32

FILE_CREATE_PIPE_INSTANCE: BIT 32

FILE_READ_EA, FILE_READ_PROPERTIES: BIT 32

FILE_WRITE_EA, FILE_WRITE_PROPERTIES: BIT 32

FILE_EXECUTE: BIT 32

FILE_TRAVERSE: BIT 32

FILE_DELETE_CHILD: BIT 32

FILE_READ_ATTRIBUTES: BIT 32

FILE_WRITE_ATTRIBUTES: BIT 32

FILE_ALL_ACCESS: BIT 32

FILE_GENERIC_READ: BIT 32

FILE_GENERIC_WRITE: BIT 32

FILE_GENERIC_EXECUTE: BIT 32
feature -- Special values

INVALID_HANDLE_VALUE: INTEGER

INVALID_FILE_SIZE: INTEGER

xPRIMARY_MONITOR: INTEGER
feature -- File sharing modes

FILE_SHARE_READ: BIT 32

FILE_SHARE_WRITE: BIT 32

FILE_SHARE_DELETE: BIT 32
feature -- File attributes

FILE_ATTRIBUTE_READONLY: BIT 32

FILE_ATTRIBUTE_HIDDEN: BIT 32

FILE_ATTRIBUTE_SYSTEM: BIT 32

FILE_ATTRIBUTE_DIRECTORY: BIT 32

FILE_ATTRIBUTE_ARCHIVE: BIT 32

FILE_ATTRIBUTE_NORMAL: BIT 32

FILE_ATTRIBUTE_TEMPORARY: BIT 32

FILE_ATTRIBUTE_ATOMIC_WRITE: BIT 32

FILE_ATTRIBUTE_XACTION_WRITE: BIT 32

FILE_ATTRIBUTE_COMPRESSED: BIT 32

FILE_ATTRIBUTE_OFFLINE: BIT 32
feature -- Notify filter

FILE_NOTIFY_CHANGE_FILE_NAME: BIT 32

FILE_NOTIFY_CHANGE_DIR_NAME: BIT 32

FILE_NOTIFY_CHANGE_ATTRIBUTES: BIT 32

FILE_NOTIFY_CHANGE_SIZE: BIT 32

FILE_NOTIFY_CHANGE_LAST_WRITE: BIT 32

FILE_NOTIFY_CHANGE_SECURITY: BIT 32
feature -- Misc

MAILSLOT_NO_MESSAGE: BIT 32

MAILSLOT_WAIT_FOREVER: BIT 32

FILE_CASE_SENSITIVE_SEARCH: BIT 32

FILE_CASE_PRESERVED_NAMES: BIT 32

FILE_UNICODE_ON_DISK: BIT 32

FILE_PERSISTENT_ACLS: BIT 32

FILE_FILE_COMPRESSION: BIT 32

FILE_VOLUME_IS_COMPRESSED: BIT 32

IO_COMPLETION_MODIFY_STATE: BIT 32

IO_COMPLETION_ALL_ACCESS: BIT 32
feature -- `DuplicateHandle' Flags

DUPLICATE_CLOSE_SOURCE: BIT 32

DUPLICATE_SAME_ACCESS: BIT 32
end -- class WAPI_FILES_AND_DIRS_ACCESS_RIGHTS

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES