我正在使用 Visual Studio 内核模式调试器通过管道串行连接到运行 Windows Server 2012 R2 的 Hyper-V VM 调试 WDM 内核驱动程序 IOCTL。一旦我在 Driver IOControl 中遇到断点,是否可以查看用户模式调用堆栈?
目前我只能看到内核堆栈,例如:
SIoctl!SioctlDeviceControl+0x14b [d:\workspace\ioctl\c++\sys\sioctl.c @ 320] C/C++/ASM
nt!IovCallDriver+0x3cd C/C++/ASM
nt!IopXxxControlFile+0x8d2 C/C++/ASM
nt!NtDeviceIoControlFile+0x56 C/C++/ASM
nt!KiSystemServiceCopyEnd+0x13 C/C++/ASM
ntdll!NtDeviceIoControlFile+0xa C/C++/ASM
KERNELBASE!DeviceIoControl+0x73 C/C++/ASM
KERNEL32!DeviceIoControl+0x80 C/C++/ASM
0x9c402408 C/C++/ASM
> 0x0000005e`2f5af9c8 C/C++/ASM