NdisOidDoubleComplete rule (ndis)

The NdisOidDoubleComplete rule specifies that an NDIS miniport driver must not call the NdisMOidRequestComplete routine twice for the same OID.

The OID is tracked ( TRACKED_OBJECT). To help debug this error with the kernel debugger, use !ndiskd.oid debugger extension.

Driver model: NDIS

Bug check(s) found with this rule: Bug Check 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION ( 0x00091002)

How to test

At run time

Run Driver Verifier and select the NDIS/WIFI verification option. This rule is also tested with the DDI compliance checking option.

.

Applies to

MiniportOidRequest NdisMOidRequestComplete