NDIS_REQUEST_TYPE 枚举 (ndis/oidtypes.h)

NDIS_REQUEST_TYPE枚举标识 OID 请求中的请求类型。

语法

typedef enum _NDIS_REQUEST_TYPE {
  NdisRequestQueryInformation,
  NdisRequestSetInformation,
  NdisRequestQueryStatistics,
  NdisRequestOpen,
  NdisRequestClose,
  NdisRequestSend,
  NdisRequestTransferData,
  NdisRequestReset,
  NdisRequestGeneric1,
  NdisRequestGeneric2,
  NdisRequestGeneric3,
  NdisRequestGeneric4,
  NdisRequestMethod
} NDIS_REQUEST_TYPE, *PNDIS_REQUEST_TYPE;

常量

 
NdisRequestQueryInformation
查询信息请求。 对于某些请求,NDIS 满足该请求。 否则:
NDIS 将此类请求转发到基础驱动程序的
MiniportOidRequest 函数。 这种类型的请求可以源自用户模式应用程序、筛选器模块或协议驱动程序。

注意 驱动程序应以相同的方式处理 NdisRequestQueryInformationNdisRequestQueryStatistics 查询。

 
NdisRequestSetInformation
设置信息请求。 NDIS 将此类请求转发到基础驱动程序的
MiniportOidRequest 函数。
NdisRequestQueryStatistics
查询统计信息请求。 对于某些请求,NDIS 满足该请求。 否则:
NDIS 将此类请求转发到基础驱动程序的
MiniportOidRequest 函数。 这种类型的请求可以源自用户模式应用程序、筛选器模块或协议驱动程序。

注意 驱动程序应以相同的方式处理 NdisRequestQueryInformationNdisRequestQueryStatistics 查询。

 
NdisRequestOpen
此类型已过时。
NdisRequestClose
此类型已过时。
NdisRequestSend
此类型已过时。
NdisRequestTransferData
此类型已过时。
NdisRequestReset
此类型已过时。
NdisRequestGeneric1
特定于微型端口驱动程序类型的请求。
NdisRequestGeneric2
特定于微型端口驱动程序类型的请求。
NdisRequestGeneric3
特定于微型端口驱动程序类型的请求。
NdisRequestGeneric4
特定于微型端口驱动程序类型的请求。
NdisRequestMethod
方法请求。 NDIS 将此类请求转发到基础驱动程序的
MiniportOidRequest 函数。

注解

NDIS_REQUEST_TYPE 枚举在 NDIS_OID_REQUEST 结构中使用。

注意对于任何NDIS_REQUEST_TYPE值,在 NDIS_OID_REQUEST 结构的 Oid 成员中指定的 OID_Xxx 必须与请求的操作类型兼容。
 

要求

要求
最低受支持的客户端 在 NDIS 6.0 及更高版本中受支持。
标头 ndis/oidtypes.h (包括 ndis.h)

另请参阅

MiniportOidRequest

NDIS_OID_REQUEST