Navigation:  thinBasic Modules > Exe module >

EXE equates

Previous pageReturn to chapter overviewNext page

 

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 PE...() 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 GetFileVersion...() function

Symbol

Meaning

%EXE_FILE_MAJORVERSION


%EXE_FILE_MINORVERSION


%EXE_FILE_BUILDVERSION


%EXE_FILE_REVISIONVERSION


 

Equates for GetType...() function

Symbol

Meaning

%IMAGE_TYPE_DOS_MZ


%IMAGE_TYPE_WIN16_NE


%IMAGE_TYPE_WIN32_LE


%IMAGE_TYPE_WIN32_PE


 

 

 

© 2004-2008 thinBasic. All rights reserved. Version 1.7.0.0 Web Site: http://www.thinbasic.com