Hi,
When Im testing my protocol driver everything seems to be ok.But with out verifier im getting the following error consistently.
BUGCODE_ID_DRIVER (40000080)
This is the NDIS Driver Bugcheck for Windows 2000 and Windows XP.
For Windows Server 2003 and later, see 0x7C, BUGCODE_NDIS_DRIVER.
DESCRIPTION
The meaning of the bug check parameters cannot be determined by examining the
parameters alone. You must also examine the text of a DbgPrint message.
For details, see either the debugger documentation or the DDK documentation.
Arguments:
Arg1: 86272ad0
Arg2: 86011120
Arg3: 805501e4
Arg4: 00000001
Debugging Details:
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x40000080
PROCESS_NAME: Idle
LAST_CONTROL_TRANSFER: from 804f8afd to 8052a5d8
STACK_TEXT:
8054fb18 804f8afd 00000003 8054fe74 00000000 nt!RtlpBreakWithStatusInstruction
8054fb64 804f96e8 00000003 86272ad0 86011120 nt!KiBugCheckDebugBreak+0x19
8054ff44 804f9c37 40000080 86272ad0 86011120 nt!KeBugCheck2+0x574
8054ff64 f730c921 40000080 86272ad0 86011120 nt!KeBugCheckEx+0x1b
8054ffc4 f6cca29f 86272ad0 805501e4 00000001 NDIS!ethFilterDprIndicateReceivePacket+0x5fd
WARNING: Stack unwind information not available. Following frames may be wrong.
805503fc f6ccd0c3 8610b000 86272ad0 8610b190 Rtenicxp+0x529f
80550410 f7301f09 8610b000 8055b0a0 ffdff9c0 Rtenicxp+0x80c3
80550428 80544e5f 8610b1a4 8610b190 00000000 NDIS!ndisMDpcX+0x21
80550450 80544d44 00000000 0000000e 00000000 nt!KiRetireDpcList+0x61
80550454 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x28
STACK_COMMAND: kb
FOLLOWUP_IP:
Rtenicxp+529f
f6cca29f 56 push esi
SYMBOL_STACK_INDEX: 5
SYMBOL_NAME: Rtenicxp+529f
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: Rtenicxp
IMAGE_NAME: Rtenicxp.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 45c8b02e
FAILURE_BUCKET_ID: 0x40000080_Rtenicxp+529f
BUCKET_ID: 0x40000080_Rtenicxp+529f
Followup: MachineOwner
Pls give me your ideas and suggestions.
Regards
Alex…