VirtualBox

Changeset 62716 in vbox


Ignore:
Timestamp:
Jul 29, 2016 10:01:27 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
109290
Message:

HostDrivers: warnings

Location:
trunk/src/VBox/HostDrivers/VBoxUSB/win/mon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp

    r62490 r62716  
    783783} VBOXUSBFLTCHECKWALKER, *PVBOXUSBFLTCHECKWALKER;
    784784
    785 static DECLCALLBACK(BOOLEAN) vboxUsbFltFilterCheckWalker(PFILE_OBJECT pFile, PDEVICE_OBJECT pTopDo, PDEVICE_OBJECT pHubDo, PVOID pvContext)
    786 {
     785static DECLCALLBACK(BOOLEAN) vboxUsbFltFilterCheckWalker(PFILE_OBJECT pFile, PDEVICE_OBJECT pTopDo,
     786                                                         PDEVICE_OBJECT pHubDo, PVOID pvContext)
     787{
     788    RT_NOREF1(pHubDo);
    787789    PVBOXUSBFLTCHECKWALKER pData = (PVBOXUSBFLTCHECKWALKER)pvContext;
    788790    PVBOXUSBFLTCTX pContext = pData->pContext;
     
    843845                VBOXUSBFLT_LOCK_ACQUIRE();
    844846                PVBOXUSBFLTCTX pCtx = vboxUsbFltDevMatchLocked(&Device, &uId,
    845                         false, /* do not remove a one-shot filter */
    846                         &fFilter, &fIsOneShot);
     847                                                               false, /* do not remove a one-shot filter */
     848                                                               &fFilter, &fIsOneShot);
    847849                VBOXUSBFLT_LOCK_RELEASE();
     850                NOREF(pCtx);
    848851                LOG(("Matching Info: Filter (0x%p), pCtx(0x%p), fFilter(%d), fIsOneShot(%d)", uId, pCtx, (int)fFilter, (int)fIsOneShot));
    849852                if (fFilter)
     
    931934
    932935    VBOXUSBFLT_LOCK_ACQUIRE();
    933     uint32_t cActiveFilters = pContext->cActiveFilters;
     936
    934937    pContext->bRemoved = TRUE;
    935938    if (pContext->pChangeEvent)
     
    943946    }
    944947    else
    945     {
    946948        LOG(("no change event"));
    947     }
    948949    RemoveEntryList(&pContext->ListEntry);
    949950
     
    956957    /* 2. check if there are devices owned */
    957958    for (PLIST_ENTRY pEntry = g_VBoxUsbFltGlobals.DeviceList.Flink;
    958             pEntry != &g_VBoxUsbFltGlobals.DeviceList;
    959             pEntry = pEntry->Flink)
     959         pEntry != &g_VBoxUsbFltGlobals.DeviceList;
     960         pEntry = pEntry->Flink)
    960961    {
    961962        PVBOXUSBFLT_DEVICE pDevice = PVBOXUSBFLT_DEVICE_FROM_LE(pEntry);
     
    984985        }
    985986    }
     987
    986988    VBOXUSBFLT_LOCK_RELEASE();
    987989
     
    11921194    }
    11931195    pDevInfo->fHighSpeed = pDevice->fHighSpeed;
     1196#else
     1197    RT_NOREF3(pContext, pDevice, pDevInfo);
    11941198#endif
    11951199}
     
    13161320NTSTATUS VBoxUsbFltPdoAddCompleted(PDEVICE_OBJECT pPdo)
    13171321{
     1322    RT_NOREF1(pPdo);
    13181323    VBOXUSBFLT_LOCK_ACQUIRE();
    13191324    vboxUsbFltSignalChangeLocked();
     
    13261331    VBOXUSBFLT_DEVSTATE enmState = VBOXUSBFLT_DEVSTATE_REMOVED;
    13271332    VBOXUSBFLT_LOCK_ACQUIRE();
     1333
    13281334    PVBOXUSBFLT_DEVICE pDevice = vboxUsbFltDevGetLocked(pPdo);
    13291335    if (pDevice)
    1330     {
    13311336        enmState = pDevice->enmState;
    1332     }
     1337
    13331338    VBOXUSBFLT_LOCK_RELEASE();
    13341339
  • trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.h

    r62490 r62716  
    33 * VBox USB Monitor Device Filtering functionality
    44 */
     5
    56/*
    67 * Copyright (C) 2011-2016 Oracle Corporation
     
    1415 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
    1516 */
    16 #ifndef ___VBoxUsbFlt_h___
    17 #define ___VBoxUsbFlt_h___
     17
     18#ifndef ___win_mon_VBoxUsbFlt_h___
     19#define ___win_mon_VBoxUsbFlt_h___
    1820
    1921#include "VBoxUsbMon.h"
     
    5153BOOLEAN VBoxUsbFltPdoIsFiltered(PDEVICE_OBJECT pPdo);
    5254
    53 #endif /* #ifndef ___VBoxUsbFlt_h___ */
     55#endif
     56
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