Porting Protocol Driver Status Indication Handling to CoNDIS 6.0

In CoNDIS 6.0, the ProtocolCoStatusEx function replaces the NDIS 5.x ProtocolCoStatus function. Status indication parameters are packaged within an NDIS_STATUS_INDICATION structure that contains the source handle, status code, buffer, and size.

The NDIS_STATUS_INDICATION structure can also specify a request identifier and destination handle that connect the indication to an OID request.

To determine link status, use the status indications from underlying drivers instead of OID queries. Using status indications improves computer performance and avoid possible race conditions.

For more information about handling status indications in a CoNDIS protocol driver, see Handling Status Indications in a CoNDIS Protocol Driver.