Windows Server 2012 R2 を実行している Hyper-V VM へのパイプ シリアル接続を介して、Visual Studio カーネル モード デバッガーを使用して 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