Windows驱动蓝屏记录
问题分析
可能是Windows XP版本的原因,蓝屏时候没有太多可用信息,没有显示是因为哪个sys导致的蓝屏。
蓝屏代码:0x000000B8 (0x00000000, 0x00000000, 0x00000000, 0x00000000)
WinDbg分析蓝屏文件,发现最后死在这样一句代码:
NTSTATUS
ReadIoTargetMemory(PDEVICE_CONTEXT pContext, PVOID buffer, ULONG bytes, ULONG offset, PULONG nBytes)
{
ULONG retByt = 0;
NTSTATUS status = STATUS_SUCCESS;
WDF_MEMORY_DESCRIPTOR inputDescriptor;
WDF_MEMORY_DESCRIPTOR outputDescriptor;
WDF_REQUEST_SEND_OPTIONS requestOptions;
if ((pContext->IoTarget == NULL) || (nBytes == NULL)){
return STATUS_INVALID_PARAMETER;
}
...
...
request