ReactOS 0.4.16-dev-747-gbc52d5f
|
#include <crtdefs.h>
#include <stdarg.h>
#include <limits.h>
#include <windef.h>
#include <winbase.h>
#include <crtdbg.h>
#include <errno.h>
Go to the source code of this file.
Classes | |
struct | ioinfo |
struct | _iobuf |
struct | _startupinfo |
Macros | |
#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 | _NO_CONSOLE_FILENO (intptr_t)-2 |
#define | _FILE_DEFINED |
#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 struct _iobuf | FILE |
typedef enum __enative_startup_state | __enative_startup_state |
typedef LONG | NTSTATUS |
Enumerations | |
enum | __enative_startup_state { __uninitialized = 0 , __initializing , __initialized } |
Functions | |
_CRTIMP | __declspec (noreturn) 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) |
#define __INTERNAL_FUNC_DEFINED |
This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER.PD within this package.
Definition at line 32 of file internal.h.
#define __IOINFO_TM_ANSI 0 |
Definition at line 44 of file internal.h.
#define __IOINFO_TM_UTF16LE 2 |
Definition at line 46 of file internal.h.
#define __IOINFO_TM_UTF8 1 |
Definition at line 45 of file internal.h.
#define _CONSOLE_APP 1 |
Definition at line 145 of file internal.h.
#define _FILE_DEFINED |
Definition at line 95 of file internal.h.
#define _GUI_APP 2 |
Definition at line 146 of file internal.h.
Definition at line 92 of file internal.h.
#define _osfhnd_safe | ( | i | ) | (_pioinfo_safe(i)->osfhnd) |
Definition at line 77 of file internal.h.
#define _osfile_safe | ( | i | ) | (_pioinfo_safe(i)->osfile) |
Definition at line 78 of file internal.h.
Definition at line 71 of file internal.h.
Definition at line 76 of file internal.h.
#define _pipech2_safe | ( | i | ) | (_pioinfo_safe(i)->pipech2) |
Definition at line 80 of file internal.h.
#define _pipech_safe | ( | i | ) | (_pioinfo_safe(i)->pipech) |
Definition at line 79 of file internal.h.
#define _STARTUP_INFO_DEFINED |
Definition at line 136 of file internal.h.
#define _textmode_safe | ( | i | ) | (_pioinfo_safe(i)->textmode) |
Definition at line 81 of file internal.h.
#define _tm_unicode_safe | ( | i | ) | (_pioinfo_safe(i)->unicode) |
Definition at line 82 of file internal.h.
#define IOINFO_ARRAY_ELTS (1 << 5) |
Definition at line 69 of file internal.h.
Definition at line 34 of file internal.h.
Definition at line 35 of file internal.h.
Definition at line 33 of file internal.h.
Definition at line 106 of file internal.h.
Definition at line 160 of file internal.h.
Enumerator | |
---|---|
__uninitialized | |
__initializing | |
__initialized |
Definition at line 148 of file internal.h.
_CRTIMP __declspec | ( | noreturn | ) |
Definition at line 19 of file noreturn.cpp.
_CRTIMP int __cdecl __getmainargs | ( | int * | _Argc, |
char *** | _Argv, | ||
char *** | _Env, | ||
int | _DoWildCard, | ||
_startupinfo * | _StartInfo | ||
) |
Definition at line 20 of file dll_argv.c.
_CRTIMP int __cdecl __wgetmainargs | ( | int * | _Argc, |
wchar_t *** | _Argv, | ||
wchar_t *** | _Env, | ||
int | _DoWildCard, | ||
_startupinfo * | _StartInfo | ||
) |
Definition at line 19 of file mingw_helpers.c.
Referenced by __call_atexit(), and _onexit().
Definition at line 25 of file mingw_helpers.c.
Referenced by _onexit().
PIMAGE_SECTION_HEADER _FindPESection | ( | PBYTE | pImageBase, |
DWORD_PTR | rva | ||
) |
Definition at line 48 of file pesect.c.
Referenced by __mingw_enum_import_library_names(), __mingw_GetSectionForAddress(), and _IsNonwritableInCurrentImage().
Definition at line 175 of file pesect.c.
Definition at line 27 of file pesect.c.
Referenced by __mingw_enum_import_library_names(), __mingw_GetSectionCount(), __mingw_GetSectionForAddress(), _FindPESectionByName(), _FindPESectionExec(), _GetPEImageBase(), and _IsNonwritableInCurrentImage().
Definition at line 5 of file TestTimer.c.
Definition at line 126 of file file.c.
Referenced by Test___badioinfo().
This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER.PD within this package.
Definition at line 11 of file natstart.c.
Definition at line 14 of file natstart.c.
|
extern |
Definition at line 13 of file natstart.c.
Definition at line 12 of file natstart.c.
|
extern |
Definition at line 32 of file wildcard.c.
|
extern |
This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER.PD within this package.
Definition at line 7 of file _newmode.c.