RSVP_STATUS_INFO 结构 (qossp.h)

QOS 对象 RSVP_STATUS_INFO 提供有关给定流的 RSVP 状态的信息,包括与监视FD_QOS事件关联的事件通知以及错误信息。 RSVP_STATUS_INFO 可用于存储特定于 RSVP 的状态和错误信息。

语法

typedef struct _RSVP_STATUS_INFO {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          StatusCode;
  ULONG          ExtendedStatus1;
  ULONG          ExtendedStatus2;
} RSVP_STATUS_INFO, *LPRSVP_STATUS_INFO;

成员

ObjectHdr

QOS 对象 QOS_OBJECT_HDR

StatusCode

状态信息。 有关详细信息,请参阅 Winsock2.h。

ExtendedStatus1

用于存储或返回特定于提供程序的状态信息的机制。 ExtendedStatus1 参数用于存储更高级别或通用化的错误代码,并通过 ExtendedStatus2 中提供的更精细的错误信息进行扩充。

ExtendedStatus2

用于存储或返回特定于提供程序的状态信息的其他机制。 与 ExtendedStatus1 中提供的通用错误信息相比,提供更精细的错误信息。

注解

当应用程序注册对FD_QOS事件的兴趣 (看到 QOS 事件) 时,事件和错误信息以与事件关联的 QOS 结构的形式与事件相关联。 有关与该事件关联的更多详细信息,应用程序可以调查事件关联 QOS 结构的 ProviderSpecific 缓冲区中提供的 RSVP_STATUS_INFO 对象。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 qossp.h

请参阅

ProviderSpecific Buffer

Qos

QOS_OBJECT_HDR