Constant Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 AT Attachment Controller Constants
 AT Attachment Controller Port Constants
C
 CG_ALLOCATE_ALIGNED_MEMORY
 CG_ALLOCATE_MEMORY
 CG_ALLOCATE_PAGES
 CG_ATTEMPT_GET_LOCK
 CG_ATTEMPT_WAIT_FOR_NOTIFY
 CG_CLOSE_FILE
 CG_CREATE_PROCESS
 CG_CREATE_THREAD
 CG_DESTROY_PROCESS
 CG_DESTROY_THREAD
 CG_EXIT_PROCESS
 CG_FREE_MEMORY
 CG_FREE_PAGES
 CG_GET_CURRENT_PROCESS
 CG_GET_CURRENT_THREAD
 CG_GET_FILE_SIZE
 CG_GET_GRAPHICS_ACCESS
 CG_GET_LOCK
 CG_NOTIFY
 CG_NOTIFY_ALL
 CG_OPEN_FILE
 CG_PAUSE_THREAD
 CG_READ_FILE
 CG_RELEASE_GRAPHICS_ACCESS
 CG_RELEASE_LOCK
 CG_RESUME_THREAD
 CG_SCHEDULE_THREAD
 CG_SLEEP_THREAD
 CG_WAIT_FOR_NOTIFY
 CG_WRITE_FILE
 Content Type Constants
 CONTENT_TYPE_BYTE
 CONTENT_TYPE_DQWORD
 CONTENT_TYPE_DWORD
 CONTENT_TYPE_FIXED_SIZE
 CONTENT_TYPE_MAP
 CONTENT_TYPE_POINTER
 CONTENT_TYPE_QWORD
 CONTENT_TYPE_REAL10
 CONTENT_TYPE_REAL4
 CONTENT_TYPE_REAL8
 CONTENT_TYPE_SBYTE
 CONTENT_TYPE_SDQWORD
 CONTENT_TYPE_SDWORD
 CONTENT_TYPE_SQWORD
 CONTENT_TYPE_SWORD
 CONTENT_TYPE_WORD
 CREATE_PROCESS_FLAG_SYSTEM, PROCESSSTRUCT
D
 Device Interrupts, CALLVECTORLIST
 DEVICENUM_ATA0
 DEVICENUM_ATA1
 DEVICENUM_ATA2
 DEVICENUM_ATA3
G
 GDT Selector Constants
H
 HANDLE_TYPE_FILE
 HANDLE_TYPE_PROCESS
 HANDLE_TYPE_THREAD
 HEAP_MEMORY_FLAG_ALLOCATION
I
 I/ O Device Numbers
 Identify Device Constants
 Identify Packet Device Constants
 INT_APIC_ERROR, CALLVECTORLIST
 INT_APIC_SPURIOUS, CALLVECTORLIST
 INT_APIC_TIMER, CALLVECTORLIST
 INT_CMOS_CLOCK, CALLVECTORLIST
 INT_COM1_COM3, CALLVECTORLIST
 INT_COM2_COM4, CALLVECTORLIST
 INT_FLOPPY, CALLVECTORLIST
 INT_HANG, CALLVECTORLIST
 INT_IDE0, CALLVECTORLIST
 INT_IDE1, CALLVECTORLIST
 INT_KEYBOARD, CALLVECTORLIST
 INT_MOUSE, CALLVECTORLIST
 INT_NETWORK, CALLVECTORLIST
 INT_PARALLEL, CALLVECTORLIST
 INT_PIT, CALLVECTORLIST
 INT_SOUND_CARD, CALLVECTORLIST
 INT_USB, CALLVECTORLIST
M
 MAX_NUM_PROCESSORS, CALLVECTORLIST
 Memory Function Constants
 Memory Map Constants, PHYSPAGEINFO
 Miscellaneous Constants, CALLVECTORLIST
N
 N_INTERRUPTS, CALLVECTORLIST
 NTFS Required File Constants
 NTFSFILENUM_ATTRDEF
 NTFSFILENUM_BADCLUS
 NTFSFILENUM_BITMAP
 NTFSFILENUM_BOOT
 NTFSFILENUM_EXTEND
 NTFSFILENUM_FIRST_NORMAL
 NTFSFILENUM_LOGFILE
 NTFSFILENUM_MFT
 NTFSFILENUM_MFTMIRR
 NTFSFILENUM_ROOT
 NTFSFILENUM_SECURE
 NTFSFILENUM_UPCASE
 NTFSFILENUM_VOLUME
 NUM_CALL_GATES
P
 PA_GDT, PHYSPAGEINFO
 Partition Type Constants, PARTITIONINFO_EXTENDED
 PARTITIONTYPE_DRIVE, PARTITIONINFO_EXTENDED
 PARTITIONTYPE_EXTENDED, PARTITIONINFO_EXTENDED
 PARTITIONTYPE_NTFS, PARTITIONINFO_EXTENDED
 Process Creation Flags, PROCESSSTRUCT
 Process Priorities, PROCESSSTRUCT
 PROCESS_PRIORITY_ABOVE_NORMAL, PROCESSSTRUCT
 PROCESS_PRIORITY_BELOW_NORMAL, PROCESSSTRUCT
 PROCESS_PRIORITY_ERROR_RETURN, PROCESSSTRUCT
 PROCESS_PRIORITY_HIGHEST, PROCESSSTRUCT
 PROCESS_PRIORITY_IDLE, PROCESSSTRUCT
 PROCESS_PRIORITY_LOWEST, PROCESSSTRUCT
 PROCESS_PRIORITY_NORMAL, PROCESSSTRUCT
 PROCESS_PRIORITY_TIME_CRITICAL, PROCESSSTRUCT
S
 SELECTOR_BOOT_TSS
 SELECTOR_CORE_CALL_GATE
 SELECTOR_CORE_CODE
 SELECTOR_CORE_DATA
 SELECTOR_THREAD_SCHEDULER_TSS
 SELECTOR_USER_CODE
 SELECTOR_USER_DATA
 SZ_GDT, PHYSPAGEINFO
 SZ_STORED_GDT
AllocateAlignedMemory
AllocateMemory
AllocatePages
AttemptGetLock
AttemptWaitForNotify
CloseFile
CreateProcess
CreateThread
DestroyProcess
DestroyThread
ExitProcess
FreeMemory
FreePages
GetCurrentProcess
GetCurrentThread
GetFileSize
GetGraphicsAccess
GetLock
Notify
NotifyAll
OpenFile
PauseThread
ReadFile
ReleaseGraphicsAccess
ReleaseLock
ResumeThread
ScheduleThread
SleepThread
WaitForNotify
WriteFile
These constants define data types to be contained in data structures.
unsigned byte (1 byte)
unsigned dqword (16 bytes)
unsigned dword (4 bytes)
flag indicating that the data structure has a fixed capacity
unsigned dword key and pointer value (8 bytes)
pointer to something (4 bytes)
unsigned qword (8 bytes)
10-byte real (10 bytes padded to 16 bytes)
4-byte real (4 bytes)
8-byte real (8 bytes)
signed byte (1 byte)
signed dqword (16 bytes)
signed dword (4 bytes)
signed qword (8 bytes)
signed word (2 bytes)
unsigned word (2 bytes)
create a system process (in privilege level 0)
These are the interrupt numbers chosen for all device interrupts.
Primary AT Attachment Device 0
Primary AT Attachment Device 1
Secondary AT Attachment Device 0
Secondary AT Attachment Device 1
These constants define segment selectors into the GDT.
identifies a FILESTRUCT
identifies a PROCESSSTRUCT
identifies a THREADSTRUCT
indicates that the memory range is allocated if set (and free range if clear)
These constants define numbers identifying each device location.
Error in APIC operation
Spurious interrupt; its number (in hex) ends in F because that’s required on all before Pentium 4
APIC Timer completion
CMOS clock
Serial ports
Serial ports
Floppy drives
Miscellaneous interrupt used during Boot
Drives on IDE0
Drives on IDE1
PS/2 Keyboard
PS/2 Mouse
Network cards
Parallel ports
Programmable Interval Timer
Sound card
USB devices
maximum number of processors chosen to be allowed (only 15 supported by Pentium 4 anyway)
These define the sizes and addresses of fixed-location data and data blocks.
These constants are miscellaneous things that don’t really fit anywhere else at the moment.
total number of interrupts in IDT
These constants define file record numbers of the required NTFS metadata files.
Attribute information file
Bad Cluster list
Cluster use bitmap
Partition Boot Sector file
Directory for extended metadata files
file record number of the first non-required file or directory; all normal files have a file record number greater than this
Logging File
Master File Table file
Master File Table Mirror file
Root directory file
Security Descriptors file
Uppercase letters file
Volume information file
the number of call gate constants
Physical Address of GDT; Write code w\ conditional assembly optimized for 0 when it is equal to 0
These constants identify partition types.
indicates that the structure doesn’t represent a partition, but rather a drive, e.g.
indicates that the structure is a PARTITIONINFO_EXTENDED structure
indicates that the structure is a PARTITIONINFO_NTFS structure; 4 bytes containing ASCII letters N,T,F,S
These constants define flags for the Flags parameter of CreateProcess.
These constants define thread priorities for use in PROCESSSTRUCT.PriorityLevel.
above-normal, but not highest, priority
below-normal, but not lowest, priority
not a process priority; indicates error in functions returning a process priority
highest non-time-critical priority
process threads are only run when no other threads are queued to run
lowest non-idle priority
normal (and default) priority
process threads are likely to be always first in the queue to run whenever they’re queued
Boot TSS selector (until Boot is unloaded)
CoreCallGate selector
Core code segment selector
Core data segment selector
ThreadSchedulerTSS selector
Code segment selector for all applications
Data segment selector for all applications
Size of GDT; first few plus 1 TSS descriptor for each processor
Size of the initial GDT