Changeset 68630 in vbox for trunk/src/VBox/Additions/WINNT/VBoxTray
- Timestamp:
- Sep 5, 2017 11:33:54 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 117860
- Location:
- trunk/src/VBox/Additions/WINNT/VBoxTray
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxClipboard.cpp
r63566 r68630 16 16 */ 17 17 18 /********************************************************************************************************************************* 19 * Header Files * 20 *********************************************************************************************************************************/ 18 21 #include "VBoxTray.h" 19 22 #include "VBoxHelpers.h" … … 25 28 #include <strsafe.h> 26 29 27 #include <VBox/VMMDev.h> 28 #ifdef DEBUG 30 #ifdef DEBUG /** @todo r=bird: these are all default values. sigh. */ 29 31 # define LOG_ENABLED 30 32 # define LOG_GROUP LOG_GROUP_SHARED_CLIPBOARD … … 32 34 #include <VBox/log.h> 33 35 34 /* Dynamically load clipboard functions from User32.dll. */ 36 37 /********************************************************************************************************************************* 38 * Structures and Typedefs * 39 *********************************************************************************************************************************/ 40 /* Dynamically load clipboard functions from User32.dll. */ 35 41 typedef BOOL WINAPI FNADDCLIPBOARDFORMATLISTENER(HWND); 36 42 typedef FNADDCLIPBOARDFORMATLISTENER *PFNADDCLIPBOARDFORMATLISTENER; … … 56 62 } VBOXCLIPBOARDCONTEXT, *PVBOXCLIPBOARDCONTEXT; 57 63 64 enum { CBCHAIN_TIMEOUT = 5000 /* ms */ }; 65 66 67 /********************************************************************************************************************************* 68 * Header Files * 69 *********************************************************************************************************************************/ 58 70 /** Static since it is the single instance. Directly used in the windows proc. */ 59 71 static VBOXCLIPBOARDCONTEXT g_Ctx = { NULL }; … … 61 73 static char s_szClipWndClassName[] = "VBoxSharedClipboardClass"; 62 74 63 enum { CBCHAIN_TIMEOUT = 5000 /* ms */ };64 75 65 76 static void vboxClipboardInitNewAPI(VBOXCLIPBOARDCONTEXT *pCtx) -
trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDisplay.cpp
r68437 r68630 15 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 16 16 */ 17 18 19 /********************************************************************************************************************************* 20 * Header Files * 21 *********************************************************************************************************************************/ 17 22 #include "VBoxTray.h" 18 23 #include "VBoxHelpers.h" 19 24 #include "VBoxSeamless.h" 20 25 21 #include <malloc.h> 22 26 #include <iprt/alloca.h> 23 27 #include <iprt/assert.h> 24 28 #ifdef VBOX_WITH_WDDM … … 26 30 #endif 27 31 28 #ifdef DEBUG 32 #ifdef DEBUG /** @todo r=bird: these are all default values. sigh. */ 29 33 # define LOG_ENABLED 30 34 # define LOG_GROUP LOG_GROUP_DEFAULT 31 35 #endif 32 36 #include <VBox/log.h> 33 #include <VBox/VMMDev.h> 37 #include <VBox/VMMDev.h> /* for VMMDEV_EVENT_DISPLAY_CHANGE_REQUEST & VMMDEV_EVENT_MOUSE_CAPABILITIES_CHANGED */ 34 38 35 39 #include <VBoxDisplay.h> … … 37 41 38 42 39 43 /********************************************************************************************************************************* 44 * Structures and Typedefs * 45 *********************************************************************************************************************************/ 40 46 typedef struct _VBOXDISPLAYCONTEXT 41 47 { … … 50 56 } VBOXDISPLAYCONTEXT, *PVBOXDISPLAYCONTEXT; 51 57 52 static VBOXDISPLAYCONTEXT g_Ctx = { 0 };53 54 58 typedef enum 55 59 { … … 59 63 } VBOXDISPLAY_DRIVER_TYPE; 60 64 61 static VBOXDISPLAY_DRIVER_TYPE getVBoxDisplayDriverType (VBOXDISPLAYCONTEXT *pCtx); 65 66 /********************************************************************************************************************************* 67 * Global Variables * 68 *********************************************************************************************************************************/ 69 static VBOXDISPLAYCONTEXT g_Ctx = { 0 }; 70 71 72 /********************************************************************************************************************************* 73 * Internal Functions * 74 *********************************************************************************************************************************/ 75 static VBOXDISPLAY_DRIVER_TYPE getVBoxDisplayDriverType(VBOXDISPLAYCONTEXT *pCtx); 76 62 77 63 78 static DECLCALLBACK(int) VBoxDisplayInit(const PVBOXSERVICEENV pEnv, void **ppInstance) … … 551 566 LogFlowFunc(("ResizeDisplayDevice: Found total %d devices. err %d\n", NumDevices, GetLastError ())); 552 567 553 DISPLAY_DEVICE *paDisplayDevices = (DISPLAY_DEVICE *)alloca 554 DEVMODE *paDeviceModes = (DEVMODE *)alloca 568 DISPLAY_DEVICE *paDisplayDevices = (DISPLAY_DEVICE *)alloca(sizeof (DISPLAY_DEVICE) * NumDevices); 569 DEVMODE *paDeviceModes = (DEVMODE *)alloca(sizeof (DEVMODE) * NumDevices); 555 570 RECTL *paRects = (RECTL *)alloca (sizeof (RECTL) * NumDevices); 556 571 DWORD DevNum = 0; -
trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxIPC.cpp
r64326 r68630 38 38 #include <iprt/process.h> 39 39 40 #include <VBox/VMMDev.h> 41 #ifdef DEBUG 40 #ifdef DEBUG /** @todo r=bird: these are all default settings... */ 42 41 # define LOG_ENABLED 43 42 # define LOG_GROUP LOG_GROUP_DEFAULT -
trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.cpp
r68437 r68630 30 30 #endif 31 31 #include <VBox/log.h> 32 #include <VBox/VMMDev.h> 32 #include <VBox/VMMDev.h> /* for VMMDEV_EVENT_SEAMLESS_MODE_CHANGE_REQUEST */ 33 33 34 34 #include "VBoxTray.h" -
trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp
r68559 r68630 45 45 #include <iprt/buildconfig.h> 46 46 #include <iprt/ldr.h> 47 #include <iprt/path.h> 47 48 #include <iprt/process.h> 48 49 #include <iprt/system.h> -
trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxVRDP.cpp
r68437 r68630 23 23 #include "VBoxVRDP.h" 24 24 25 #include <VBox/VMMDev.h> 25 #include <VBox/VMMDev.h> /* for VMMDEV_EVENT_VRDP and VRDP_EXPERIENCE_LEVEL_XXX */ 26 26 #ifdef DEBUG 27 27 # define LOG_ENABLED
Note:
See TracChangeset
for help on using the changeset viewer.