Changeset 57358 in vbox for trunk/src/VBox/Runtime/r3/win
- Timestamp:
- Aug 14, 2015 3:16:38 PM (9 years ago)
- Location:
- trunk/src/VBox/Runtime/r3/win
- Files:
-
- 41 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/win/RTHandleGetStandard-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include "internal/iprt.h" 32 32 #include <iprt/handle.h> -
trunk/src/VBox/Runtime/r3/win/RTLogWriteDebugger-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <Windows.h> 32 32 -
trunk/src/VBox/Runtime/r3/win/RTSystemQueryDmiString-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define _WIN32_DCOM 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp
r56290 r57358 25 25 */ 26 26 27 /******************************************************************************* 28 * Header Files * 29 *******************************************************************************/ 27 28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 30 31 #include "internal/iprt.h" 31 32 #include <Windows.h> … … 39 40 40 41 41 /******************************************************************************* 42 * Structures and Typedefs *43 ******************************************************************************* /42 /********************************************************************************************************************************* 43 * Structures and Typedefs * 44 *********************************************************************************************************************************/ 44 45 45 46 /** -
trunk/src/VBox/Runtime/r3/win/RTSystemQueryTotalRam-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <windows.h> 32 32 #include <iprt/system.h> -
trunk/src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <iprt/system.h> 32 32 #include "internal/iprt.h" -
trunk/src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_UUID 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/alloc-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 /*#define USE_VIRTUAL_ALLOC*/ 32 32 #define LOG_GROUP RTLOGGROUP_MEM -
trunk/src/VBox/Runtime/r3/win/allocex-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define RTMEM_NO_WRAP_TO_EF_APIS 32 32 #include <iprt/mem.h> -
trunk/src/VBox/Runtime/r3/win/dir-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_DIR 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/direnum-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_DIR 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/dllmain-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <Windows.h> 32 32 #include <iprt/thread.h> -
trunk/src/VBox/Runtime/r3/win/env-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <iprt/env.h> 32 32 -
trunk/src/VBox/Runtime/r3/win/errvars-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <Winsock2.h> 32 32 #include <errno.h> -
trunk/src/VBox/Runtime/r3/win/fileaio-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_DIR 32 32 … … 42 42 #include <Windows.h> 43 43 44 /******************************************************************************* 45 * Structures and Typedefs * 46 *******************************************************************************/ 44 45 /********************************************************************************************************************************* 46 * Structures and Typedefs * 47 *********************************************************************************************************************************/ 47 48 48 49 /** … … 114 115 typedef RTFILEAIOREQINTERNAL *PRTFILEAIOREQINTERNAL; 115 116 116 /******************************************************************************* 117 * Defined Constants And Macros * 118 *******************************************************************************/ 117 118 /********************************************************************************************************************************* 119 * Defined Constants And Macros * 120 *********************************************************************************************************************************/ 119 121 /** Id for the wakeup event. */ 120 122 #define AIO_CONTEXT_WAKEUP_EVENT 1 -
trunk/src/VBox/Runtime/r3/win/fileio-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_DIR 32 32 #ifndef _WIN32_WINNT … … 46 46 47 47 48 /******************************************************************************* 49 * Defined Constants And Macros *50 ******************************************************************************* /48 /********************************************************************************************************************************* 49 * Defined Constants And Macros * 50 *********************************************************************************************************************************/ 51 51 52 52 -
trunk/src/VBox/Runtime/r3/win/fs-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_FS 32 32 #include <windows.h> -
trunk/src/VBox/Runtime/r3/win/init-win.cpp
r57157 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_DEFAULT 32 32 #include <Windows.h> … … 44 44 45 45 46 /******************************************************************************* 47 * Global Variables *48 ******************************************************************************* /46 /********************************************************************************************************************************* 47 * Global Variables * 48 *********************************************************************************************************************************/ 49 49 /** Windows DLL loader protection level. */ 50 50 DECLHIDDEN(RTR3WINLDRPROT) g_enmWinLdrProt = RTR3WINLDRPROT_NONE; -
trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp
r56309 r57358 25 25 */ 26 26 27 /******************************************************************************* 28 * Header Files * 29 *******************************************************************************/ 27 28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 30 31 #define LOG_GROUP RTLOGGROUP_LDR 31 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/localipc-win.cpp
r56290 r57358 25 25 */ 26 26 27 /******************************************************************************* 28 * Header Files * 29 *******************************************************************************/ 27 28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 30 31 /* 31 32 * We have to force NT 5.0 here because of … … 57 58 58 59 59 /******************************************************************************* 60 * Defined Constants And Macros *61 ******************************************************************************* /60 /********************************************************************************************************************************* 61 * Defined Constants And Macros * 62 *********************************************************************************************************************************/ 62 63 /** Pipe prefix string. */ 63 64 #define RTLOCALIPC_WIN_PREFIX "\\\\.\\pipe\\IPRT-" … … 113 114 114 115 115 /******************************************************************************* 116 * Structures and Typedefs *117 ******************************************************************************* /116 /********************************************************************************************************************************* 117 * Structures and Typedefs * 118 *********************************************************************************************************************************/ 118 119 /** 119 120 * Local IPC service instance, Windows. … … 187 188 188 189 189 /******************************************************************************* 190 * Internal Functions *191 ******************************************************************************* /190 /********************************************************************************************************************************* 191 * Internal Functions * 192 *********************************************************************************************************************************/ 192 193 static int rtLocalIpcWinCreateSession(PRTLOCALIPCSESSION phClientSession, HANDLE hNmPipeSession); 193 194 -
trunk/src/VBox/Runtime/r3/win/mp-win.cpp
r56313 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_SYSTEM 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/path-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_PATH 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/pipe-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <Windows.h> 32 32 … … 48 48 49 49 50 /******************************************************************************* 51 * Defined Constants And Macros *52 ******************************************************************************* /50 /********************************************************************************************************************************* 51 * Defined Constants And Macros * 52 *********************************************************************************************************************************/ 53 53 /** The pipe buffer size we prefer. */ 54 54 #define RTPIPE_NT_SIZE _64K 55 55 56 56 57 /******************************************************************************* 58 * Structures and Typedefs *59 ******************************************************************************* /57 /********************************************************************************************************************************* 58 * Structures and Typedefs * 59 *********************************************************************************************************************************/ 60 60 typedef struct RTPIPEINTERNAL 61 61 { -
trunk/src/VBox/Runtime/r3/win/process-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_PROCESS 32 32 #include <iprt/asm.h> /* hack */ … … 61 61 62 62 63 /******************************************************************************* 64 * Structures and Typedefs *65 ******************************************************************************* /63 /********************************************************************************************************************************* 64 * Structures and Typedefs * 65 *********************************************************************************************************************************/ 66 66 typedef WINADVAPI BOOL WINAPI FNCREATEPROCESSWITHLOGON(LPCWSTR, 67 67 LPCWSTR, … … 108 108 109 109 110 /******************************************************************************* 111 * Global Variables *112 ******************************************************************************* /110 /********************************************************************************************************************************* 111 * Global Variables * 112 *********************************************************************************************************************************/ 113 113 /** Init once structure. */ 114 114 static RTONCE g_rtProcWinInitOnce = RTONCE_INITIALIZER; -
trunk/src/VBox/Runtime/r3/win/rtFileNativeSetAttributes-win.cpp
r56290 r57358 25 25 */ 26 26 27 /******************************************************************************* 28 * Header Files * 29 *******************************************************************************/ 27 28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 30 31 /* APIs used here require DDK headers. */ 31 32 #include <wdm.h> -
trunk/src/VBox/Runtime/r3/win/rtProcInitExePath-win.cpp
r56290 r57358 25 25 */ 26 26 27 /******************************************************************************* 28 * Header Files * 29 *******************************************************************************/ 27 28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 30 31 #define LOG_GROUP RTLOGGROUP_PROCESS 31 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/sched-win.cpp
r56290 r57358 30 30 31 31 32 /******************************************************************************* 33 * Header Files *34 ******************************************************************************* /32 /********************************************************************************************************************************* 33 * Header Files * 34 *********************************************************************************************************************************/ 35 35 #define LOG_GROUP RTLOGGROUP_THREAD 36 36 #include <Windows.h> … … 44 44 45 45 46 /******************************************************************************* 47 * Structures and Typedefs *48 ******************************************************************************* /46 /********************************************************************************************************************************* 47 * Structures and Typedefs * 48 *********************************************************************************************************************************/ 49 49 /** 50 50 * Configuration of one priority. … … 73 73 74 74 75 /******************************************************************************* 76 * Global Variables *77 ******************************************************************************* /75 /********************************************************************************************************************************* 76 * Global Variables * 77 *********************************************************************************************************************************/ 78 78 /** 79 79 * Array of static priority configurations. -
trunk/src/VBox/Runtime/r3/win/semevent-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_SEMAPHORE 32 32 #include <Windows.h> … … 46 46 47 47 48 /******************************************************************************* 49 * Defined Constants And Macros *50 ******************************************************************************* /48 /********************************************************************************************************************************* 49 * Defined Constants And Macros * 50 *********************************************************************************************************************************/ 51 51 struct RTSEMEVENTINTERNAL 52 52 { -
trunk/src/VBox/Runtime/r3/win/semeventmulti-win.cpp
r56290 r57358 29 29 30 30 31 /******************************************************************************* 32 * Header Files *33 ******************************************************************************* /31 /********************************************************************************************************************************* 32 * Header Files * 33 *********************************************************************************************************************************/ 34 34 #define LOG_GROUP RTLOGGROUP_SEMAPHORE 35 35 #include <Windows.h> … … 49 49 50 50 51 /******************************************************************************* 52 * Defined Constants And Macros *53 ******************************************************************************* /51 /********************************************************************************************************************************* 52 * Defined Constants And Macros * 53 *********************************************************************************************************************************/ 54 54 struct RTSEMEVENTMULTIINTERNAL 55 55 { -
trunk/src/VBox/Runtime/r3/win/semmutex-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_SEMAPHORE 32 32 #include <Windows.h> … … 45 45 46 46 47 /******************************************************************************* 48 * Defined Constants And Macros *49 ******************************************************************************* /47 /********************************************************************************************************************************* 48 * Defined Constants And Macros * 49 *********************************************************************************************************************************/ 50 50 /** Posix internal representation of a Mutex semaphore. */ 51 51 struct RTSEMMUTEXINTERNAL -
trunk/src/VBox/Runtime/r3/win/symlink-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_SYMLINK 32 32 #include <Windows.h> … … 45 45 46 46 47 /******************************************************************************* 48 * Structures and Typedefs *49 ******************************************************************************* /47 /********************************************************************************************************************************* 48 * Structures and Typedefs * 49 *********************************************************************************************************************************/ 50 50 typedef struct MY_REPARSE_DATA_BUFFER 51 51 { -
trunk/src/VBox/Runtime/r3/win/thread-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_THREAD 32 32 #include <Windows.h> … … 47 47 48 48 49 /******************************************************************************* 50 * Defined Constants And Macros *51 ******************************************************************************* /49 /********************************************************************************************************************************* 50 * Defined Constants And Macros * 51 *********************************************************************************************************************************/ 52 52 /** The TLS index allocated for storing the RTTHREADINT pointer. */ 53 53 static DWORD g_dwSelfTLS = TLS_OUT_OF_INDEXES; 54 54 55 55 56 /******************************************************************************* 57 * Internal Functions *58 ******************************************************************************* /56 /********************************************************************************************************************************* 57 * Internal Functions * 58 *********************************************************************************************************************************/ 59 59 static unsigned __stdcall rtThreadNativeMain(void *pvArgs); 60 60 static void rtThreadWinTellDebuggerThreadName(uint32_t idThread, const char *pszName); -
trunk/src/VBox/Runtime/r3/win/thread2-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_THREAD 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/time-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_TIME 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/time2-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_TIME 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/timer-win.cpp
r56290 r57358 51 51 52 52 53 /******************************************************************************* 54 * Header Files *55 ******************************************************************************* /53 /********************************************************************************************************************************* 54 * Header Files * 55 *********************************************************************************************************************************/ 56 56 #define LOG_GROUP RTLOGGROUP_TIMER 57 57 #define _WIN32_WINNT 0x0500 … … 78 78 79 79 80 /******************************************************************************* 81 * Structures and Typedefs *82 ******************************************************************************* /80 /********************************************************************************************************************************* 81 * Structures and Typedefs * 82 *********************************************************************************************************************************/ 83 83 /** 84 84 * The internal representation of a timer handle. -
trunk/src/VBox/Runtime/r3/win/tls-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_THREAD 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/utf16locale-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_UTF16 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/utf8-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_UTF8 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/uuid-win.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_UUID 32 32 #include <Windows.h> -
trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp
r56290 r57358 26 26 27 27 28 /******************************************************************************* 29 * Header Files *30 ******************************************************************************* /28 /********************************************************************************************************************************* 29 * Header Files * 30 *********************************************************************************************************************************/ 31 31 #include <iprt/cdefs.h> 32 32
Note:
See TracChangeset
for help on using the changeset viewer.