Export (0) Print
Expand All

CONTROL_SERVICE structure

The CONTROL_SERVICE structure contains supported RSVP service types.

Syntax


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 client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

End of client support

Windows 2000 Professional

End of server support

Windows 2000 Server

Header

Qossp.h

See also

RSVP_ADSPEC
PARAM_BUFFER

 

 

Community Additions

ADD
Show:
© 2014 Microsoft