NdisFIndicateStatus 函数 (ndis.h)

NdisFIndicateStatus 函数传递基础驱动程序的筛选状态指示或源自状态指示。

语法

void NdisFIndicateStatus(
  [in] NDIS_HANDLE             NdisFilterHandle,
  [in] PNDIS_STATUS_INDICATION StatusIndication
);

参数

[in] NdisFilterHandle

标识此筛选器模块的 NDIS 句柄。 NDIS 在对 FilterAttach 函数的调用中将句柄传递给筛选器驱动程序。

[in] StatusIndication

指向包含状态信息的 NDIS_STATUS_INDICATION 结构的指针。

返回值

没有

言论

筛选器驱动程序可以从 FilterStatus 函数调用 NdisFIndicateStatus,以将筛选的状态指示传递给过度分配驱动程序。

若要发起状态指示,筛选器驱动程序调用 NdisFIndicateStatus,而无需事先调用 FilterStatus

筛选器驱动程序可以在设置其注册属性后调用 NdisFIndicateStatusNdisFSetAttributes 函数返回。 驱动程序在 从 filterDetach 函数返回后,不得调用 NdisFIndicateStatus

要求

要求 价值
最低支持的客户端 NDIS 6.0 及更高版本中受支持。
目标平台 桌面
标头 ndis.h (包括 Ndis.h)
Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI 符合性规则 Irql_StatusIndication_Function(ndis)

另请参阅

FilterAttach

FilterDetach

FilterStatus

NDIS_STATUS_INDICATION

NdisFSetAttributes