I have an NDIS 5.0 driver which loads and runs on my bus driver, except when I try to run under the verifier. When I do so, the OS (W2k3 in this case) boots just fine, but without the NIC. I end up with an event in the log of:
Source: Application Popup
Event ID: 56
Desc:
Driver MyBus returned invalid ID for a child device (invalid character)
There are 34 bytes of data, but I can’t find any documentation as to what the contents refer to. Yes I’m double NULL terminating my BusQueryHardwareIDs and BusQueryCompatibleIDs requests.
Does anyone know the format of this data?