Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Path: blob/master/data/headers/windows/stddef.h
Views: 11623
//1// License:2// https://github.com/rapid7/metasploit-framework/blob/master/LICENSE3//45#define NULL ((void *)0)6#define TRUE 17#define FALSE 08#define true 19#define false 010#define VOID void11#define _tWinMain WinMain12#define CALLBACK __stdcall13#define WINAPI __stdcall14#define APIENTRY WINAPI15#define BUFSIZ 51216#define _INTERNAL_BUFSIZ 409617#define _SMALL_BUFSIZ 51218#define _NSTREAM_ 51219#define _IOB_ENTRIES 2020#define RAND_MAX 0x7fff21#define EOF (-1)22#define SEEK_CUR 123#define SEEK_END 224#define SEEK_SET 025#define FILENAME_MAX 26026#define FOPEN_MAX 2027#define _SYS_OPEN 2028#define _TMP_MAX_S 214748364729#define stdin (&__iob_func()[0])30#define stdout (&__iob_func()[1])31#define stderr (&__iob_func()[2])32#define _IOREAD 0x000133#define _IOWRT 0x000234#define _IOFBF 0x000035#define _IOLBF 0x004036#define _IONBF 0x000437#define _IOMYBUF 0x000838#define _IOEOF 0x001039#define _IOERR 0x002040#define _IOSTRG 0x004041#define _IORW 0x008042#define _TWO_DIGIT_EXPONENT 0x143#define DLL_PROCESS_ATTACH 144#define DLL_PROCESS_DETACH 045#define DLL_THREAD_ATTACH 246#define DLL_THREAD_DETACH 34748typedef char CHAR;49typedef CHAR* PCHAR;50typedef const char* LPCTSTR;51typedef const char* LPCSTR;52typedef const CHAR* PCSTR;53typedef char* LPSTR;54typedef char* LPTSTR;55typedef CHAR* PSTR;56typedef unsigned char BYTE;57typedef unsigned short WORD;58typedef unsigned long DWORD;59typedef unsigned int DWORD32;60typedef WORD* LPWORD;61typedef long HRESULT;62typedef long LONG;63typedef float FLOAT;64typedef DWORD COLORREF;65typedef WORD ATOM;66typedef BYTE BOOLEAN;67typedef void* HANDLE;68typedef HANDLE SC_HANDLE;69typedef HANDLE HINSTANCE;70typedef HINSTANCE HMODULE;71typedef HANDLE HHOOK;72typedef HANDLE HCONV;73typedef HANDLE HCONFLIST;74typedef HANDLE HFONT;75typedef HANDLE HGLOBAL;76typedef HANDLE HICON;77typedef HANDLE HKEY;78typedef HANDLE HGLOBAL;79typedef HKEY* PHKEY;80typedef HANDLE HKL;81typedef unsigned char UCHAR;82typedef char TCHAR;83typedef char CCHAR;84typedef int INT;85typedef unsigned int UINT;86typedef unsigned int UINT_PTR;87typedef unsigned long ULONG;88typedef unsigned long ULONG_PTR;89typedef long* LPLONG;90typedef long LONG_PTR;91typedef unsigned short USHORT;92typedef unsigned short WORD;93typedef unsigned int size_t;94typedef size_t* PSIZE_T;95typedef DWORD* LPDWORD;96typedef DWORD* PDWORD;97typedef HANDLE* LPHANDLE;98typedef HANDLE* PHANDLE;99typedef unsigned short u_short;100typedef BYTE* LPBYTE;101typedef BYTE* PBYTE;102typedef void* PVOID;103typedef void* LPVOID;104typedef void* LPCVOID;105typedef ULONG_PTR DWORD_PTR;106typedef void* HWND;107typedef int BOOL;108typedef int bool;109typedef BOOL* PBOOL;110typedef LONG_PTR LRESULT;111typedef UINT_PTR WPARAM;112typedef LONG_PTR LPARAM;113typedef long NTSTATUS;114typedef ULONG* PULONG;115typedef ULONG REGSAM;116typedef LRESULT (CALLBACK* HOOKPROC)(int, WPARAM, LPARAM);117typedef __stdcall int (*FARPROC)();118typedef struct _iobuf FILE;119typedef long fpos_t;120typedef int* LPINT;121122typedef struct {123unsigned int gp_offset;124unsigned int fp_offset;125void *overflow_arg_area;126void *reg_save_area;127} va_list[1];128129