Partager via


KSPROPERTY_CONNECTION_PRIORITY

Les clients utilisent la propriété KSPROPERTY_CONNECTION_PRIORITY pour obtenir ou définir la priorité d’une connexion.

Tableau récapitulatif de l’utilisation

Obtenir Définissez Cible Type de descripteur de propriété Type valeur de propriété
Oui Oui Épingle KSPROPERTY KSPRIORITY

Notes

Cette propriété retourne une structure de type KSPRIORITY qui contient une classe de priorité et une sous-classe.

Une priorité est supérieure à une autre si le membre PriorityClass est supérieur ou si les membres PriorityClass sont identiques et le membre PrioritySubClass est supérieur.

Les valeurs prédéfinies suivantes de PriorityClass sont disponibles : KSPRIORITY_LOW, KSPRIORITY_NORMAL, KSPRIORITY_HIGH et KSPRIORITY_EXCLUSIVE. La priorité par défaut est KSPRIORITY_NORMAL. KSPRIORITY_EXCLUSIVE indique que la connexion dispose d’un accès exclusif aux ressources utilisées par une broche.

Les valeurs de priorité ont une importance globale : un client peut utiliser les valeurs signalées pour définir des priorités entre deux broches différentes sur deux filtres de streaming de noyau non liés.

KSPROPERTY_CONNECTION_PRIORITY est facultatif. Les clients traitent les épingles qui ne le prennent pas en charge comme ayant des KSPRIORITY_NORMAL prioritaires.

Spécifications

En-tête : ks.h (include Ks.h)

Voir aussi

KSPRIORITY

KSPIN_CONNECT