X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fio-layer%2Fuglify.h;h=5176da07ea7f2aa98f284fbf665d6f7d1cd2d629;hb=86e44dfdcbc36134f56616dfe0ee1c6ae81e02b7;hp=99cbc7b2704b4f5643310938a0620e480922edbf;hpb=b6b13e72e91d5b529a6306ce53bda685932c77db;p=mono.git diff --git a/mono/io-layer/uglify.h b/mono/io-layer/uglify.h index 99cbc7b2704..5176da07ea7 100644 --- a/mono/io-layer/uglify.h +++ b/mono/io-layer/uglify.h @@ -36,6 +36,7 @@ typedef gunichar2 TCHAR; typedef size_t SIZE_T; typedef guint64 ULONG64; typedef guint UINT; +typedef gconstpointer LPCVOID; typedef gpointer HANDLE; typedef gpointer *LPHANDLE; @@ -49,19 +50,18 @@ typedef WapiSecurityAttributes SECURITY_ATTRIBUTES; typedef WapiSecurityAttributes *LPSECURITY_ATTRIBUTES; typedef WapiOverlapped *LPOVERLAPPED; typedef WapiOverlappedCB LPOVERLAPPED_COMPLETION_ROUTINE; -typedef WapiThreadStart LPTHREAD_START_ROUTINE; -typedef WapiCriticalSection CRITICAL_SECTION; -typedef WapiCriticalSection *LPCRITICAL_SECTION; typedef WapiFileTime FILETIME; typedef WapiFileTime *LPFILETIME; typedef WapiSystemTime SYSTEMTIME; typedef WapiSystemTime *LPSYSTEMTIME; typedef WapiWSAData WSADATA; typedef WapiWSAData *LDWSADATA; +typedef WapiWSABuf WSABUF; +typedef WapiWSABuf *LPWSABUF; typedef WapiLargeInteger LARGE_INTEGER; typedef WapiLargeInteger *PLARGE_INTEGER; -typedef WapiSystemInfo SYSTEM_INFO; -typedef WapiSystemInfo *LPSYSTEM_INFO; +typedef WapiULargeInteger ULARGE_INTEGER; +typedef WapiULargeInteger *PULARGE_INTEGER; typedef WapiFloatingSaveArea FLOATING_SAVE_AREA; typedef WapiFloatingSaveArea *PFLOATING_SAVE_AREA; typedef WapiContext CONTEXT; @@ -74,9 +74,43 @@ typedef WapiStartupInfo STARTUPINFO; typedef WapiStartupInfo *LPSTARTUPINFO; typedef WapiProcessInformation PROCESS_INFORMATION; typedef WapiFixedFileInfo VS_FIXEDFILEINFO; -typedef WapiApcProc PAPCFUNC; +typedef WapiModuleInfo MODULEINFO; +typedef WapiModuleInfo *LPMODULEINFO; +typedef WapiImageDosHeader IMAGE_DOS_HEADER; +typedef WapiImageDosHeader *PIMAGE_DOS_HEADER; +typedef WapiImageFileHeader IMAGE_FILE_HEADER; +typedef WapiImageFileHeader *PIMAGE_FILE_HEADER; +typedef WapiImageDataDirectory IMAGE_DATA_DIRECTORY; +typedef WapiImageDataDirectory *PIMAGE_DATA_DIRECTORY; +typedef WapiImageOptionalHeader32 IMAGE_OPTIONAL_HEADER32; +typedef WapiImageOptionalHeader32 *PIMAGE_OPTIONAL_HEADER32; +typedef WapiImageOptionalHeader64 IMAGE_OPTIONAL_HEADER64; +typedef WapiImageOptionalHeader64 *PIMAGE_OPTIONAL_HEADER64; +typedef WapiImageOptionalHeader IMAGE_OPTIONAL_HEADER; +typedef WapiImageOptionalHeader *PIMAGE_OPTIONAL_HEADER; +typedef WapiImageNTHeaders32 IMAGE_NT_HEADERS32; +typedef WapiImageNTHeaders32 *PIMAGE_NT_HEADERS32; +typedef WapiImageNTHeaders64 IMAGE_NT_HEADERS64; +typedef WapiImageNTHeaders64 *PIMAGE_NT_HEADERS64; +typedef WapiImageNTHeaders IMAGE_NT_HEADERS; +typedef WapiImageNTHeaders *PIMAGE_NT_HEADERS; +typedef WapiImageSectionHeader IMAGE_SECTION_HEADER; +typedef WapiImageSectionHeader *PIMAGE_SECTION_HEADER; +typedef WapiImageResourceDirectory IMAGE_RESOURCE_DIRECTORY; +typedef WapiImageResourceDirectory *PIMAGE_RESOURCE_DIRECTORY; +typedef WapiImageResourceDirectoryEntry IMAGE_RESOURCE_DIRECTORY_ENTRY; +typedef WapiImageResourceDirectoryEntry *PIMAGE_RESOURCE_DIRECTORY_ENTRY; +typedef WapiImageResourceDataEntry IMAGE_RESOURCE_DATA_ENTRY; +typedef WapiImageResourceDataEntry *PIMAGE_RESOURCE_DATA_ENTRY; typedef WapiShellExecuteInfo SHELLEXECUTEINFO; typedef WapiShellExecuteInfo *LPSHELLEXECUTEINFO; +typedef WapiTransmitFileBuffers TRANSMIT_FILE_BUFFERS; +typedef WapiTransmitFileBuffers *PTRANSMIT_FILE_BUFFERS; +typedef WapiTransmitFileBuffers *LPTRANSMIT_FILE_BUFFERS; +typedef WapiDisconnectExFn LPFN_DISCONNECTEX; +typedef WapiTransmitFileFn LPFN_TRANSMITFILE; +typedef WapiGuid GUID; +typedef WapiGuid *LPGUID; #define CONST const #define VOID void