CONTROL_SERVICE Structure

The CONTROL_SERVICE structure contains supported RSVP service types.

Syntax

C++
typedef struct _CONTROL_SERVICE {
  ULONG             Length;
  SERVICETYPE       Service;
  AD_GENERAL_PARAMS Overrides;
  union {
    AD_GUARANTEED Guaranteed;
    PARAM_BUFFER ParamBuffer[1];
  } ;
}CONTROL_SERVICE, *LPCONTROL_SERVICE;

Members

Length

Length of the entire structure, in bytes.

Service

The supported service type. Must be one of the following:

ValueMeaning
SERVICETYPE_NOTRAFFIC

No data is being sent in this direction.

SERVICETYPE_BESTEFFORT

Best Effort service.

SERVICETYPE_CONTROLLEDLOAD

Controlled Load service.

SERVICETYPE_GUARANTEED

Guaranteed service.

SERVICETYPE_NETWORK_UNAVAILABLE

This service type is used to notify the user that the network is unavailable.

SERVICETYPE_GENERAL_INFORMATION

This service type corresponds to General Parameters, as defined by IntServ (the Integrated Services Working Group in the IETF).

SERVICETYPE_NOCHANGE

This specifies that the flow specification contains no changes from the previous specification.

SERVICETYPE_NONCONFORMING

Specifies non-conforming traffic.

SERVICETYPE_NETWORK_CONTROL

Specifies network control traffic.

SERVICETYPE_QUALITATIVE

Qualitative service.

 

Overrides

Specifies overrides to service specifications, expressed in the form of an AD_GENERAL_PARAMS structure.

Guaranteed

Specifies guaranteed service, and provides service parameters in the form of an AD_GUARANTEED structure.

ParamBuffer

Describes the buffer used, in the form of a PARAM_BUFFER structure.

Remarks

The Length value can be added to the pointer to the structure to obtain the pointer to the next CONTROL_SERVICE structure in the list, until the NumberOfServices member of the RSVP_ADSPEC structure is exhausted.

Requirements

Minimum supported clientWindows 2000 Professional
Minimum supported serverWindows 2000 Server
End of client supportWindows 2000 Professional
End of server supportWindows 2000 Server
HeaderQossp.h

See Also

RSVP_ADSPEC
PARAM_BUFFER

Send comments about this topic to Microsoft

Build date: 11/19/2009

Tags :


Page view tracker