OID_SWITCH_FEATURE_STATUS_QUERY
Hyper-V 可扩展交换机的协议边缘发出对象标识符 (OID) 方法请求OID_SWITCH_FEATURE_STATUS_QUERY,以从扩展获取有关可扩展交换机的自定义状态信息。 此信息称为 功能状态 信息。 此信息的格式由独立软件供应商 (ISV) 定义。
从此 OID 方法请求成功返回后,NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含指向缓冲区的指针。 此缓冲区包含以下数据:
一个NDIS_SWITCH_FEATURE_STATUS_PARAMETERS结构,用于指定要返回的特征状态信息类型的参数。
包含可扩展交换机的功能状态信息的 NDIS_SWITCH_FEATURE_STATUS_CUSTOM 结构。
注解
有关如何处理OID_SWITCH_FEATURE_STATUS_QUERY的 OID 集请求的指南,请参阅 管理自定义交换机功能状态信息。
返回状态代码
该扩展为 OID_SWITCH_FEATURE_STATUS_QUERY 的 OID 方法请求返回以下状态代码之一。
状态代码 | 说明 |
---|---|
NDIS_STATUS_SUCCESS |
OID 请求已成功完成。 |
NDIS_STATUS_INVALID_LENGTH |
信息缓冲区的长度太小,无法返回特征状态信息以及 NDIS_SWITCH_FEATURE_STATUS_CUSTOM 和 NDIS_SWITCH_FEATURE_STATUS_PARAMETERS 结构。 可扩展交换机的基础微型端口边缘设置数据。METHOD_INFORMATION。NDIS_OID_REQUEST结构中的 BytesNeeded 成员达到所需的最小缓冲区大小。 |
NDIS_STATUS_FAILURE |
请求因其他原因而失败。 |
要求
版本 |
在 NDIS 6.30 及更高版本中受支持。 |
标头 |
Ntddndis.h (包括 Ndis.h) |