VirtualBox

Ignore:
Timestamp:
May 20, 2020 9:30:48 AM (5 years ago)
Author:
vboxsync
Message:

SUPHardNT: VC++ 19.x warnings. bugref:8489

Location:
trunk/src/VBox/HostDrivers/Support/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp

    r83802 r84394  
    509509                        if (NT_SUCCESS(rcNt))
    510510                        {
    511                             PSUPDRVDEVEXTERRORINFO pDevExtStub = (PSUPDRVDEVEXTERRORINFO)g_pDevObjStub->DeviceExtension;
    512                             pDevExtStub->Common.pMainDrvExt = (PSUPDRVDEVEXT)g_pDevObjSys->DeviceExtension;
    513                             pDevExtStub->Common.u32Cookie   = SUPDRVDEVEXTERRORINFO_COOKIE;
     511                            PSUPDRVDEVEXTERRORINFO pDevExtErrInf = (PSUPDRVDEVEXTERRORINFO)g_pDevObjStub->DeviceExtension;
     512                            pDevExtErrInf->Common.pMainDrvExt = (PSUPDRVDEVEXT)g_pDevObjSys->DeviceExtension;
     513                            pDevExtErrInf->Common.u32Cookie   = SUPDRVDEVEXTERRORINFO_COOKIE;
    514514
    515515#endif
     
    31713171            AssertRCSuccess(rc);
    31723172
    3173             bool fDone = supdrvNtProtectGetAlpcPortObjectType2(wszPortNm, &pObjType);
     3173            fDone = supdrvNtProtectGetAlpcPortObjectType2(wszPortNm, &pObjType);
    31743174            if (!fDone)
    31753175            {
     
    47344734            continue;
    47354735        PEPROCESS pDbgProc;
    4736         NTSTATUS rcNt = PsLookupProcessByProcessId(pHandleInfo->UniqueProcessId, &pDbgProc);
     4736        rcNt = PsLookupProcessByProcessId(pHandleInfo->UniqueProcessId, &pDbgProc);
    47374737        if (NT_SUCCESS(rcNt))
    47384738        {
  • trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp

    r82968 r84394  
    43464346           assume same location as in the parent (safe): */
    43474347        PSUPHNTLDRCACHEENTRY pLdrEntryKernel32;
    4348         int rc = supHardNtLdrCacheOpen("kernel32.dll", &pLdrEntryKernel32, NULL /*pErrInfo*/);
     4348        rc = supHardNtLdrCacheOpen("kernel32.dll", &pLdrEntryKernel32, NULL /*pErrInfo*/);
    43494349        if (RT_FAILURE(rc))
    43504350            supR3HardenedWinKillChild(pThis, "supR3HardenedWinSetupChildInit", rc,
     
    45424542                    uint8_t abPadding[4096];
    45434543                } uBuf;
    4544                 NTSTATUS rcNt = NtQueryVirtualMemory(pThis->hProcess,
    4545                                                      MemInfo.BaseAddress,
    4546                                                      MemorySectionName,
    4547                                                      &uBuf,
    4548                                                      sizeof(uBuf) - sizeof(WCHAR),
    4549                                                      &cbActual);
     4544                rcNt = NtQueryVirtualMemory(pThis->hProcess,
     4545                                            MemInfo.BaseAddress,
     4546                                            MemorySectionName,
     4547                                            &uBuf,
     4548                                            sizeof(uBuf) - sizeof(WCHAR),
     4549                                            &cbActual);
    45504550                if (NT_SUCCESS(rcNt))
    45514551                {
     
    60186018         * Print basic file information available via NtQueryInformationFile.
    60196019         */
    6020         IO_STATUS_BLOCK Ios = RTNT_IO_STATUS_BLOCK_INITIALIZER;
     6020        RTNT_IO_STATUS_BLOCK_REINIT(&Ios);
    60216021        rcNt = NtQueryInformationFile(hFile, &Ios, &u.BasicInfo, sizeof(u.BasicInfo), FileBasicInformation);
    60226022        if (NT_SUCCESS(rcNt) && NT_SUCCESS(Ios.Status))
     
    60316031            SUP_DPRINTF(("    FileBasicInformation -> %#x %#x\n", rcNt, Ios.Status));
    60326032
     6033        RTNT_IO_STATUS_BLOCK_REINIT(&Ios);
    60336034        rcNt = NtQueryInformationFile(hFile, &Ios, &u.StdInfo, sizeof(u.StdInfo), FileStandardInformation);
    60346035        if (NT_SUCCESS(rcNt) && NT_SUCCESS(Ios.Status))
     
    60416042         */
    60426043        RT_ZERO(u);
     6044        RTNT_IO_STATUS_BLOCK_REINIT(&Ios);
    60436045        LARGE_INTEGER offRead;
    60446046        offRead.QuadPart = 0;
     
    61026104                        if (offRead.QuadPart > 0)
    61036105                        {
     6106                            RTNT_IO_STATUS_BLOCK_REINIT(&Ios);
    61046107                            RT_ZERO(u);
    61056108                            rcNt = NtReadFile(hFile, NULL /*hEvent*/, NULL /*ApcRoutine*/, NULL /*ApcContext*/, &Ios,
Note: See TracChangeset for help on using the changeset viewer.

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