NdisFIndicateStatus function (ndis.h)
The NdisFIndicateStatus function passes on a filtered status indication from an underlying driver or originates a status indication.
Syntax
void NdisFIndicateStatus(
[in] NDIS_HANDLE NdisFilterHandle,
[in] PNDIS_STATUS_INDICATION StatusIndication
);
Parameters
[in] NdisFilterHandle
The NDIS handle that identifies this filter module. NDIS passed the handle to the filter driver in a call to the FilterAttach function.
[in] StatusIndication
A pointer to an NDIS_STATUS_INDICATION structure that contains the status information.
Return value
None
Remarks
Filter drivers can call NdisFIndicateStatus from the FilterStatus function, to pass on a filtered status indication to overlying drivers.
To originate status indications, filter drivers call NdisFIndicateStatus without a prior NDIS call to FilterStatus.
A filter driver can call NdisFIndicateStatus after setting its registration attributes and the NdisFSetAttributes function returns. The driver must not call NdisFIndicateStatus after it returns from the FilterDetach function.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.0 and later. |
Target Platform | Desktop |
Header | ndis.h (include Ndis.h) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI compliance rules | Irql_StatusIndication_Function(ndis) |