Quality of Service

Previous Topic Next Topic

Generic QoS API

The Generic QoS API provides a standard interface for developers and a mechanism for adding new QoS components without completely redesigning existing QoS-enabled applications. GQoS is part of the Windows Sockets 2.0 (Winsock2) API. This enables applications to invoke QoS without needing a full knowledge of the QoS mechanisms available or the specific underlying network media.

Application programmers can use the GQoS API to specify or request bandwidth requirements particular to their application, such as preventing latency when streaming audio. They can also use the GQoS API to prioritize traffic generated by mission-critical applications. GQoS is abstract and requires only very simple directives from the application. Extensions to the API provide additional control. Applications requesting QoS should utilize the GQoS API.

The Windows 2000 Software Development Kit provides the necessary conceptual and reference materials for using the GQoS API.

© 1985-2000 Microsoft Corporation. All rights reserved.