VirtualBox

Ignore:
Timestamp:
Jul 13, 2012 11:00:53 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
79125
Message:

VS2010 preps.

Location:
trunk/src/VBox/Additions/WINNT/SharedFolders
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/SharedFolders/driver/Makefile.kmk

    r41477 r42154  
    2727#VBoxSF_DEFS       += LOG_ENABLED
    2828
    29 VBoxSF_SDKS.x86    = WINDDKW2K
    30 VBoxSF_SDKS.amd64  = WINDDKWLH
     29ifeq ($(VBOX_WINDDK_GST),W2K3DDK)
     30VBoxSF_SDKS.x86    = ReorderCompilerIncs WINDDKW2K
     31else
     32VBoxSF_SDKS.x86    = ReorderCompilerIncs $(VBOX_WINDDK_GST_W2K)
     33endif
     34VBoxSF_SDKS.amd64  = ReorderCompilerIncs $(VBOX_WINDDK_GST_WLH)
    3135
    3236VBoxSF_INCS        = \
     
    4448        VBoxSF.rc
    4549
    46 VBoxSF_LIBS.x86  = \
    47         $(PATH_SDK_WINDDKW2K_LIB.x86)/fre/rxce.lib \
    48         $(PATH_SDK_WINDDKW2K_LIB.x86)/fre/rdbsslib.lib \
    49         $(PATH_SDK_WINDDKW2K_LIB.x86)/fre/copysup.lib \
    50         $(PATH_SDK_WINDDKW2K_LIB.x86)/ntoskrnl.lib \
    51         $(PATH_SDK_WINDDKW2K_LIB.x86)/hal.lib \
    52         $(PATH_SDK_WINDDKW2K_LIB.x86)/ksecdd.lib \
    53         $(PATH_SDK_WINDDKW2K_LIB.x86)/BufferOverflowK.lib
     50ifeq ($(VBOX_WINDDK_GST),W2K3DDK)
     51 VBoxSF_LIBS.x86  = \
     52        $(PATH_SDK_WINDDKW2K_LIB.x86)/fre/rxce.lib \
     53        $(PATH_SDK_WINDDKW2K_LIB.x86)/fre/rdbsslib.lib \
     54        $(PATH_SDK_WINDDKW2K_LIB.x86)/fre/copysup.lib \
     55        $(PATH_SDK_WINDDKW2K_LIB.x86)/ntoskrnl.lib \
     56        $(PATH_SDK_WINDDKW2K_LIB.x86)/hal.lib \
     57        $(PATH_SDK_WINDDKW2K_LIB.x86)/ksecdd.lib \
     58        $(PATH_SDK_WINDDKW2K_LIB.x86)/BufferOverflowK.lib
     59else
     60 VBoxSF_LIBS.x86  = \
     61        $(PATH_SDK_$(VBOX_WINDDK_GST_W2K)_LIB.x86)/rxce.lib \
     62        $(PATH_SDK_$(VBOX_WINDDK_GST_W2K)_LIB.x86)/rdbsslib.lib \
     63        $(PATH_SDK_$(VBOX_WINDDK_GST_W2K)_LIB.x86)/copysup.lib \
     64        $(PATH_SDK_$(VBOX_WINDDK_GST_W2K)_LIB.x86)/ntoskrnl.lib \
     65        $(PATH_SDK_$(VBOX_WINDDK_GST_W2K)_LIB.x86)/hal.lib \
     66        $(PATH_SDK_$(VBOX_WINDDK_GST_W2K)_LIB.x86)/ksecdd.lib \
     67        $(PATH_SDK_$(VBOX_WINDDK_GST_W2K)_LIB.x86)/BufferOverflowK.lib
     68endif
    5469
    5570VBoxSF_LIBS.amd64  = \
    56         $(PATH_SDK_WINDDKWLH_LIB.amd64)/rxce.lib \
    57         $(PATH_SDK_WINDDKWLH_LIB.amd64)/rdbsslib.lib \
    58         $(PATH_SDK_WINDDKWLH_LIB.amd64)/copysup.lib \
    59         $(PATH_SDK_WINDDKWLH_LIB.amd64)/ntoskrnl.lib \
    60         $(PATH_SDK_WINDDKWLH_LIB.amd64)/hal.lib \
    61         $(PATH_SDK_WINDDKWLH_LIB.amd64)/ksecdd.lib \
    62         $(PATH_SDK_WINDDKWLH_LIB.amd64)/BufferOverflowK.lib
     71        $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB.amd64)/rxce.lib \
     72        $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB.amd64)/rdbsslib.lib \
     73        $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB.amd64)/copysup.lib \
     74        $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB.amd64)/ntoskrnl.lib \
     75        $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB.amd64)/hal.lib \
     76        $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB.amd64)/ksecdd.lib \
     77        $(PATH_SDK_$(VBOX_WINDDK_GST_WLH)_LIB.amd64)/BufferOverflowK.lib
    6378
    6479VBoxSF_LIBS = \
  • trunk/src/VBox/Additions/WINNT/SharedFolders/driver/file.c

    r40269 r42154  
    5555
    5656    /* @todo check if this is necessary. */
    57 #if (NTDDI_VERSION >= NTDDI_VISTA)      /* Correct spelling for Vista 6001 SDK. */
     57#ifdef FCB_STATE_READCACHING_ENABLED    /* Correct spelling for Vista 6001 SDK. */
    5858    if (!FlagOn(capFcb->FcbState, FCB_STATE_READCACHING_ENABLED))
    5959#else
  • trunk/src/VBox/Additions/WINNT/SharedFolders/driver/path.c

    r40987 r42154  
    498498
    499499    /* Disable FastIO. It causes a verifier bugcheck. */
    500 #if (NTDDI_VERSION >= NTDDI_VISTA)
     500#ifdef SRVOPEN_FLAG_DONTUSE_READ_CACHING
    501501    SetFlag(SrvOpen->Flags, SRVOPEN_FLAG_DONTUSE_READ_CACHING | SRVOPEN_FLAG_DONTUSE_WRITE_CACHING);
    502502#else
  • trunk/src/VBox/Additions/WINNT/SharedFolders/driver/vbsf.c

    r40313 r42154  
     1/* $Id$ */
    12/** @file
    2  *
    3  * VirtualBox Windows Guest Shared Folders
     3 * VirtualBox Windows Guest Shared Folders.
    44 *
    55 * File System Driver initialization and generic routines
     
    13821382 * WML stubs which are referenced by rdbsslib.
    13831383 */
    1384 NTSTATUS WmlTinySystemControl(void)
     1384NTSTATUS WmlTinySystemControl(IN OUT PVOID pWmiLibInfo, IN PVOID pDevObj, IN PVOID pIrp)
    13851385{
    13861386    return STATUS_WMI_GUID_NOT_FOUND;
    13871387}
    13881388
    1389 ULONG WmlTrace(void)
     1389ULONG WmlTrace(IN ULONG ulType, IN PVOID pTraceUuid, IN ULONG64 ullLogger, ...)
    13901390{
    13911391    return STATUS_SUCCESS;
    13921392}
     1393
  • trunk/src/VBox/Additions/WINNT/SharedFolders/np/Makefile.kmk

    r41477 r42154  
    2121DLLS += VBoxMRXNP
    2222VBoxMRXNP_TEMPLATE    = VBOXGUESTR3DLL
    23 VBoxMRXNP_SDKS        = WINDDK
     23ifeq ($(VBOX_WINDDK_GST),W2K3DDK)
     24VBoxMRXNP_SDKS        = ReorderCompilerIncs WINDDK
     25else
     26VBoxMRXNP_SDKS        = ReorderCompilerIncs $(VBOX_WINDDK_GST_W2K)
     27endif
    2428VBoxMRXNP_DEFS        = LOG_TO_BACKDOOR _WIN32_WINNT=0x0500 UNICODE WIN32_LEAN_AND_MEAN=1
    2529#VBoxMRXNP_DEFS       += LOG_ENABLED
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette