<< Click to Display Table of Contents >> Navigation: ThinBASIC Modules > Exe (Executable info) > EXE equates |
During module loading process, the following equates (constants) will be defined:
Equates for module errors
Symbol |
Meaning |
%EXE_ERROR_OTHERS |
|
%EXE_ERROR_READ |
|
%EXE_ERROR_FILE_NOT_FOUND |
|
%EXE_ERROR_ACCESS_DENIED |
|
%EXE_ERROR_DOS_SIGNATURE |
|
%EXE_ERROR_NT_SIGNATURE |
Equates for EXE_PE_GetSubSystem function
Symbol |
Meaning |
%EXE_PE_SUBSYSTEM_UNKNOWN |
|
%EXE_PE_SUBSYSTEM_NATIVE |
|
%EXE_PE_SUBSYSTEM_WINDOWS_GUI |
|
%EXE_PE_SUBSYSTEM_WINDOWS_CUI |
|
%EXE_PE_SUBSYSTEM_OS2_CUI |
|
%EXE_PE_SUBSYSTEM_POSIX_CUI |
|
%EXE_PE_SUBSYSTEM_NATIVE_WINDOWS |
|
%EXE_PE_SUBSYSTEM_WINDOWS_CE_GUI |
|
%EXE_PE_SUBSYSTEM_EFI_APPLICATION |
|
%EXE_PE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER |
|
%EXE_PE_SUBSYSTEM_EFI_RUNTIME_DRIVER |
Equates for EXE_GetVersion function
Symbol |
Meaning |
%EXE_FILE_MAJORVERSION |
|
%EXE_FILE_MINORVERSION |
|
%EXE_FILE_BUILDVERSION |
|
%EXE_FILE_REVISIONVERSION |
Equates for EXE_GetType function
Symbol |
Meaning |
%IMAGE_TYPE_DOS_MZ |
|
%IMAGE_TYPE_WIN16_NE |
|
%IMAGE_TYPE_WIN32_LE |
|
%IMAGE_TYPE_WIN32_PE |
Equates for EXE_GetMachine function
Symbol |
Meaning |
%IMAGE_FILE_MACHINE_I386 |
|
%IMAGE_FILE_MACHINE_IA64 |
|
%IMAGE_FILE_MACHINE_AMD64 |
|
%IMAGE_FILE_MACHINE_UNKNOWN |