协议驱动程序直接 OID 请求

为了支持直接 OID 请求路径,协议驱动程序在 NDIS_PROTOCOL_DRIVER_CHARACTERISTICS 结构中提供 ProtocolXxx 函数入口点,NDIS 为协议驱动程序提供 NdisXxx 函数。

直接 OID 请求接口类似于标准 OID 请求接口。 例如, NdisDirectOidRequestProtocolDirectOidRequestComplete 函数类似于 NdisOidRequestProtocolOidRequestComplete 函数。

注意 NDIS 6.1 及更高版本支持用于直接 OID 请求接口的特定 OID。 不支持在 NDIS 6.1 和某些 NDIS 6.1 OID 之前存在的 OID。 若要确定 OID 是否可以在直接 OID 接口中使用,请参阅 OID 参考页。 例如,请参阅 OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA OID 中的注释。

若要支持直接 OID 请求接口,请使用标准 OID 请求接口的文档。 下表显示了直接 OID 请求接口中的函数与标准 OID 请求接口之间的关系。

直接 OID 函数 标准 OID 函数

ProtocolDirectOidRequestComplete

ProtocolOidRequestComplete

NdisDirectOidRequest

NdisOidRequest

NdisCancelDirectOidRequest

NdisCancelOidRequest