Platform SDK: Quality of Service

Installing a QOS Template

Under certain circumstances, such as when available QOS templates do not fit required or desired QOS parameters, an application may want to install a QOS template of its own. By installing a QOS template that is tailored specifically to its needs, the application can benefit from easier and more consistent implementation of QOS parameter requests.

Note that the installation of a QOS template requires administrative privilege. The process of installing a QOS template is contained within the WSCInstallQOSTemplate function. Essentially, a successful call to WSCInstallQOSTemplate installs a QOS template and associates the template with the name provided in the lpQOSName parameter. Once the QOS template is installed with WSCInstallQOSTemplate, it can be applied to a connection through the use of the WSAGetQOSByName function.