Data Structures |
| struct | ioinfo |
| struct | FILE |
| struct | _startupinfo |
Defines |
| #define | __INTERNAL_FUNC_DEFINED |
| #define | __IOINFO_TM_ANSI 0 |
| #define | __IOINFO_TM_UTF8 1 |
| #define | __IOINFO_TM_UTF16LE 2 |
| #define | IOINFO_ARRAY_ELTS (1 << 5) |
| #define | _pioinfo(i) (__pioinfo[(i) >> 5] + ((i) & (IOINFO_ARRAY_ELTS - 1))) |
| #define | _osfile(i) (_pioinfo(i)->osfile) |
| #define | _pipech2(i) (_pioinfo(i)->pipech2) |
| #define | _textmode(i) (_pioinfo(i)->textmode) |
| #define | _tm_unicode(i) (_pioinfo(i)->unicode) |
| #define | _pioinfo_safe(i) ((((i) != -1) && ((i) != -2)) ? _pioinfo(i) : &__badioinfo) |
| #define | _osfhnd_safe(i) (_pioinfo_safe(i)->osfhnd) |
| #define | _osfile_safe(i) (_pioinfo_safe(i)->osfile) |
| #define | _pipech_safe(i) (_pioinfo_safe(i)->pipech) |
| #define | _pipech2_safe(i) (_pioinfo_safe(i)->pipech2) |
| #define | _textmode_safe(i) (_pioinfo_safe(i)->textmode) |
| #define | _tm_unicode_safe(i) (_pioinfo_safe(i)->unicode) |
| #define | __badioinfo (* __MINGW_IMP_SYMBOL(__badioinfo)) |
| #define | __pioinfo (* __MINGW_IMP_SYMBOL(__pioinfo)) |
| #define | _NO_CONSOLE_FILENO (intptr_t)-2 |
| #define | _FILE_DEFINED |
| #define | __winitenv (* __MINGW_IMP_SYMBOL(__winitenv)) |
| #define | __initenv (* __MINGW_IMP_SYMBOL(__initenv)) |
| #define | _acmdln (* __MINGW_IMP_SYMBOL(_acmdln)) |
| #define | _wcmdln (* __MINGW_IMP_SYMBOL(_wcmdln)) |
| #define | _STARTUP_INFO_DEFINED |
| #define | _CONSOLE_APP 1 |
| #define | _GUI_APP 2 |
Typedefs |
| typedef void(__cdecl * | _PVFV )(void) |
| typedef int(__cdecl * | _PIFV )(void) |
| typedef void(__cdecl * | _PVFI )(int) |
| typedef LONG | NTSTATUS |
Enumerations |
| enum | __enative_startup_state { __uninitialized = 0,
__initializing,
__initialized
} |
Functions |
| ioinfo ** | __MINGW_IMP_SYMBOL (__badioinfo)[] |
| ioinfo ** | __MINGW_IMP_SYMBOL (__pioinfo)[] |
| wchar_t *** | __MINGW_IMP_SYMBOL (__winitenv) |
| char *** | __MINGW_IMP_SYMBOL (__initenv) |
| char ** | __MINGW_IMP_SYMBOL (_acmdln) |
| char ** | __MINGW_IMP_SYMBOL (_wcmdln) |
| _CRTIMP void __cdecl | _amsg_exit (int) |
| int __CRTDECL | _setargv (void) |
| int __CRTDECL | __setargv (void) |
| int __CRTDECL | _wsetargv (void) |
| int __CRTDECL | __wsetargv (void) |
| int __CRTDECL | main (int _Argc, char **_Argv, char **_Env) |
| int __CRTDECL | wmain (int _Argc, wchar_t **_Argv, wchar_t **_Env) |
| _CRTIMP int __cdecl | __getmainargs (int *_Argc, char ***_Argv, char ***_Env, int _DoWildCard, _startupinfo *_StartInfo) |
| _CRTIMP int __cdecl | __wgetmainargs (int *_Argc, wchar_t ***_Argv, wchar_t ***_Env, int _DoWildCard, _startupinfo *_StartInfo) |
| _CRTIMP void __cdecl | __set_app_type (int) |
| void *__cdecl | _encode_pointer (void *) |
| void *__cdecl | _encoded_null () |
| void *__cdecl | _decode_pointer (void *) |
| BOOL __cdecl | _ValidateImageBase (PBYTE pImageBase) |
| PIMAGE_SECTION_HEADER __cdecl | _FindPESection (PBYTE pImageBase, DWORD_PTR rva) |
| BOOL __cdecl | _IsNonwritableInCurrentImage (PBYTE pTarget) |
Variables |
| _CRTIMP int | _commode |
| int | _dowildcard |
| int | _newmode |
| volatile __enative_startup_state | __native_startup_state |
| volatile void * | __native_startup_lock |
| volatile unsigned int | __native_dllmain_reason |
| volatile unsigned int | __native_vcclrit_reason |