KsPinHandshake, fonction (ks.h)
La fonction KsPinHandshake tente une liaison de protocole avec une broche connectée.
Syntaxe
KSDDKAPI NTSTATUS KsPinHandshake(
[in] PKSPIN Pin,
[in] PKSHANDSHAKE In,
[out] PKSHANDSHAKE Out
);
Paramètres
[in] Pin
Pointeur vers la structure KSPIN qui lance la liaison. La demande d’établissement d’une liaison est transmise à l’épingle connectée à cet objet.
[in] In
Pointeur vers la structure KSHANDSHAKE contenant les informations de négociation à passer à la broche connectée.
[out] Out
Pointeur vers une structure KSHANDSHAKE qui est remplie avec des informations de liaison par la broche connectée.
Valeur retournée
KsPinHandshake retourne STATUS_SUCCESS si la broche connectée accepte la connexion négociée. Sinon, elle retourne un code d’erreur approprié.
Remarques
Les liaisons de protocole peuvent être utilisées pour négocier des interfaces privées entre deux broches qui sont toutes deux des broches AVStream.
Connections entre les broches AVStream sont effectuées à l’aide de ce type de liaison.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ks.h (inclure Ks.h) |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour