Changeset 73351 in vbox for trunk/src/VBox/Additions/common/VBoxGuest
- Timestamp:
- Jul 25, 2018 1:02:11 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 123965
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-win.cpp
r70873 r73351 2959 2959 { 2960 2960 if (g_pauKiBugCheckData) 2961 { 2961 2962 RTLogBackdoorPrintf("VBoxGuest: BugCheck! P0=%#zx P1=%#zx P2=%#zx P3=%#zx P4=%#zx\n", g_pauKiBugCheckData[0], 2962 g_pauKiBugCheckData[1], g_pauKiBugCheckData[2], g_pauKiBugCheckData[3], g_pauKiBugCheckData[4]); 2963 g_pauKiBugCheckData[1], g_pauKiBugCheckData[2], g_pauKiBugCheckData[3], g_pauKiBugCheckData[4]); 2964 2965 VMMDevReqNtBugCheck *pReq = NULL; 2966 int rc = VbglR0GRAlloc((VMMDevRequestHeader **)&pReq, sizeof(*pReq), VMMDevReq_NtBugCheck); 2967 if (RT_SUCCESS(rc)) 2968 { 2969 pReq->uBugCheck = g_pauKiBugCheckData[0]; 2970 pReq->auParameters[0] = g_pauKiBugCheckData[1]; 2971 pReq->auParameters[1] = g_pauKiBugCheckData[2]; 2972 pReq->auParameters[2] = g_pauKiBugCheckData[3]; 2973 pReq->auParameters[3] = g_pauKiBugCheckData[4]; 2974 VbglR0GRPerform(&pReq->header); 2975 VbglR0GRFree(&pReq->header); 2976 } 2977 } 2963 2978 else 2979 { 2964 2980 RTLogBackdoorPrintf("VBoxGuest: BugCheck!\n"); 2981 2982 VMMDevRequestHeader *pReqHdr = NULL; 2983 int rc = VbglR0GRAlloc(&pReqHdr, sizeof(*pReqHdr), VMMDevReq_NtBugCheck); 2984 if (RT_SUCCESS(rc)) 2985 { 2986 VbglR0GRPerform(pReqHdr); 2987 VbglR0GRFree(pReqHdr); 2988 } 2989 } 2965 2990 2966 2991 RT_NOREF(pvBuffer, cbBuffer);
Note:
See TracChangeset
for help on using the changeset viewer.