Module winapi::winnt [] [src]

This module defines the 32-Bit Windows types and constants that are defined by NT, but exposed through the Win32 API.

Structs

ACL
CLAIM_SECURITY_ATTRIBUTES_INFORMATION
CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE
CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE
CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1
CLAIM_SECURITY_ATTRIBUTE_V1
CONTEXT
EXCEPTION_POINTERS
EXCEPTION_RECORD
FILE_ID_128
FILE_NOTIFY_INFORMATION
FILE_SEGMENT_ELEMENT
FLOATING_SAVE_AREA
IO_COUNTERS
JOBOBJECT_BASIC_LIMIT_INFORMATION
JOBOBJECT_BASIC_PROCESS_ID_LIST
JOBOBJECT_EXTENDED_LIMIT_INFORMATION
RTL_SRWLOCK

Enums

JOBOBJECTINFOCLASS

Constants

ACCESS_SYSTEM_SECURITY
ACL_REVISION
ACL_REVISION1
ACL_REVISION2
ACL_REVISION3
ACL_REVISION4
ACL_REVISION_DS
ANYSIZE_ARRAY
CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION
CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1
CLAIM_SECURITY_ATTRIBUTE_CUSTOM_FLAGS
CLAIM_SECURITY_ATTRIBUTE_DISABLED
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT
CLAIM_SECURITY_ATTRIBUTE_MANDATORY
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE
CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN
CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN
CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64
CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID
CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING
CLAIM_SECURITY_ATTRIBUTE_TYPE_SID
CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING
CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY
CLAIM_SECURITY_ATTRIBUTE_VALID_FLAGS
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE
DELETE
EXCEPTION_MAXIMUM_PARAMETERS
FILE_ACTION_ADDED
FILE_ACTION_MODIFIED
FILE_ACTION_REMOVED
FILE_ACTION_RENAMED_NEW_NAME
FILE_ACTION_RENAMED_OLD_NAME
FILE_ADD_FILE
FILE_ADD_SUBDIRECTORY
FILE_ALL_ACCESS
FILE_APPEND_DATA
FILE_ATTRIBUTE_ARCHIVE
FILE_ATTRIBUTE_COMPRESSED
FILE_ATTRIBUTE_DEVICE
FILE_ATTRIBUTE_DIRECTORY
FILE_ATTRIBUTE_EA
FILE_ATTRIBUTE_ENCRYPTED
FILE_ATTRIBUTE_HIDDEN
FILE_ATTRIBUTE_INTEGRITY_STREAM
FILE_ATTRIBUTE_NORMAL
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
FILE_ATTRIBUTE_NO_SCRUB_DATA
FILE_ATTRIBUTE_OFFLINE
FILE_ATTRIBUTE_READONLY
FILE_ATTRIBUTE_REPARSE_POINT
FILE_ATTRIBUTE_SPARSE_FILE
FILE_ATTRIBUTE_SYSTEM
FILE_ATTRIBUTE_TEMPORARY
FILE_ATTRIBUTE_VIRTUAL
FILE_CASE_PRESERVED_NAMES
FILE_CASE_SENSITIVE_SEARCH
FILE_CREATE_PIPE_INSTANCE
FILE_DELETE_CHILD
FILE_EXECUTE
FILE_FILE_COMPRESSION
FILE_GENERIC_EXECUTE
FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_INVALID_FILE_ID
FILE_LIST_DIRECTORY
FILE_NAMED_STREAMS
FILE_NOTIFY_CHANGE_ATTRIBUTES
FILE_NOTIFY_CHANGE_CREATION
FILE_NOTIFY_CHANGE_DIR_NAME
FILE_NOTIFY_CHANGE_FILE_NAME
FILE_NOTIFY_CHANGE_LAST_ACCESS
FILE_NOTIFY_CHANGE_LAST_WRITE
FILE_NOTIFY_CHANGE_SECURITY
FILE_NOTIFY_CHANGE_SIZE
FILE_PERSISTENT_ACLS
FILE_READ_ATTRIBUTES
FILE_READ_DATA
FILE_READ_EA
FILE_READ_ONLY_VOLUME
FILE_SEQUENTIAL_WRITE_ONCE
FILE_SHARE_DELETE
FILE_SHARE_READ
FILE_SHARE_WRITE
FILE_SUPPORTS_ENCRYPTION
FILE_SUPPORTS_EXTENDED_ATTRIBUTES
FILE_SUPPORTS_HARD_LINKS
FILE_SUPPORTS_INTEGRITY_STREAMS
FILE_SUPPORTS_OBJECT_IDS
FILE_SUPPORTS_OPEN_BY_FILE_ID
FILE_SUPPORTS_REMOTE_STORAGE
FILE_SUPPORTS_REPARSE_POINTS
FILE_SUPPORTS_SPARSE_FILES
FILE_SUPPORTS_TRANSACTIONS
FILE_SUPPORTS_USN_JOURNAL
FILE_TRAVERSE
FILE_UNICODE_ON_DISK
FILE_VOLUME_IS_COMPRESSED
FILE_VOLUME_QUOTAS
FILE_WRITE_ATTRIBUTES
FILE_WRITE_DATA
FILE_WRITE_EA
GENERIC_ALL
GENERIC_EXECUTE
GENERIC_READ
GENERIC_WRITE
IO_REPARSE_TAG_CSV
IO_REPARSE_TAG_DEDUP
IO_REPARSE_TAG_DFS
IO_REPARSE_TAG_DFSR
IO_REPARSE_TAG_FILE_PLACEHOLDER
IO_REPARSE_TAG_HSM
IO_REPARSE_TAG_HSM2
IO_REPARSE_TAG_MOUNT_POINT
IO_REPARSE_TAG_NFS
IO_REPARSE_TAG_SIS
IO_REPARSE_TAG_SYMLINK
IO_REPARSE_TAG_WIM
IO_REPARSE_TAG_WOF
JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS
JOB_OBJECT_CPU_RATE_CONTROL_ENABLE
JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP
JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY
JOB_OBJECT_CPU_RATE_CONTROL_VALID_FLAGS
JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED
JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS
JOB_OBJECT_LIMIT_ACTIVE_PROCESS
JOB_OBJECT_LIMIT_AFFINITY
JOB_OBJECT_LIMIT_BREAKAWAY_OK
JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION
JOB_OBJECT_LIMIT_JOB_MEMORY
JOB_OBJECT_LIMIT_JOB_READ_BYTES
JOB_OBJECT_LIMIT_JOB_TIME
JOB_OBJECT_LIMIT_JOB_WRITE_BYTES
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE
JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME
JOB_OBJECT_LIMIT_PRIORITY_CLASS
JOB_OBJECT_LIMIT_PROCESS_MEMORY
JOB_OBJECT_LIMIT_PROCESS_TIME
JOB_OBJECT_LIMIT_RATE_CONTROL
JOB_OBJECT_LIMIT_RESERVED3
JOB_OBJECT_LIMIT_SCHEDULING_CLASS
JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK
JOB_OBJECT_LIMIT_SUBSET_AFFINITY
JOB_OBJECT_LIMIT_VALID_FLAGS
JOB_OBJECT_LIMIT_WORKINGSET
JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS
JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT
JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO
JOB_OBJECT_MSG_END_OF_JOB_TIME
JOB_OBJECT_MSG_END_OF_PROCESS_TIME
JOB_OBJECT_MSG_EXIT_PROCESS
JOB_OBJECT_MSG_JOB_CYCLE_TIME_LIMIT
JOB_OBJECT_MSG_JOB_MEMORY_LIMIT
JOB_OBJECT_MSG_MAXIMUM
JOB_OBJECT_MSG_MINIMUM
JOB_OBJECT_MSG_NEW_PROCESS
JOB_OBJECT_MSG_NOTIFICATION_LIMIT
JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT
JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS
JOB_OBJECT_POST_AT_END_OF_JOB
JOB_OBJECT_RESERVED_LIMIT_VALID_FLAGS
JOB_OBJECT_SECURITY_FILTER_TOKENS
JOB_OBJECT_SECURITY_NO_ADMIN
JOB_OBJECT_SECURITY_ONLY_TOKEN
JOB_OBJECT_SECURITY_RESTRICTED_TOKEN
JOB_OBJECT_SECURITY_VALID_FLAGS
JOB_OBJECT_TERMINATE_AT_END_OF_JOB
JOB_OBJECT_UILIMIT_ALL
JOB_OBJECT_UILIMIT_DESKTOP
JOB_OBJECT_UILIMIT_DISPLAYSETTINGS
JOB_OBJECT_UILIMIT_EXITWINDOWS
JOB_OBJECT_UILIMIT_GLOBALATOMS
JOB_OBJECT_UILIMIT_HANDLES
JOB_OBJECT_UILIMIT_NONE
JOB_OBJECT_UILIMIT_READCLIPBOARD
JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS
JOB_OBJECT_UILIMIT_WRITECLIPBOARD
JOB_OBJECT_UI_VALID_FLAGS
JOB_OBJECT_VALID_COMPLETION_FILTER
MAILSLOT_NO_MESSAGE
MAILSLOT_WAIT_FOREVER
MAXIMUM_ALLOWED
MAXIMUM_SUPPORTED_EXTENSION
MAX_ACL_REVISION
MIN_ACL_REVISION
READ_CONTROL
SERVICE_ADAPTER
SERVICE_DRIVER
SERVICE_FILE_SYSTEM_DRIVER
SERVICE_INTERACTIVE_PROCESS
SERVICE_KERNEL_DRIVER
SERVICE_RECOGNIZER_DRIVER
SERVICE_TYPE_ALL
SERVICE_WIN32
SERVICE_WIN32_OWN_PROCESS
SERVICE_WIN32_SHARE_PROCESS
SIZE_OF_80387_REGISTERS
SPECIFIC_RIGHTS_ALL
STANDARD_RIGHTS_ALL
STANDARD_RIGHTS_EXECUTE
STANDARD_RIGHTS_READ
STANDARD_RIGHTS_REQUIRED
STANDARD_RIGHTS_WRITE
SYNCHRONIZE
WRITE_DAC
WRITE_OWNER

Type Definitions

CHAR
LONG
NTSTATUS
PACCESS_TOKEN
PACL
PAPCFUNC
PCLAIMS_BLOB
PCLAIM_SECURITY_ATTRIBUTES_INFORMATION
PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE
PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE
PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1
PCLAIM_SECURITY_ATTRIBUTE_V1
PCONTEXT
PEXCEPTION_POINTERS
PEXCEPTION_RECORD
PFILE_ID_128
PFILE_SEGMENT_ELEMENT
PFLOATING_SAVE_AREA
PIO_COUNTERS
PJOBOBJECT_BASIC_LIMIT_INFORMATION
PJOBOBJECT_BASIC_PROCESS_ID_LIST
PJOBOBJECT_EXTENDED_LIMIT_INFORMATION
PRTL_SRWLOCK
PSECURE_MEMORY_CACHE_CALLBACK
PSECURITY_DESCRIPTOR
PSID
PVECTORED_EXCEPTION_HANDLER
SHORT
VOID