Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction KsPinHandshake tente une négociation 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 l’établissement d’une liaison. La requête de négociation 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 remplie d’informations de négociation par la broche connectée.
Valeur de retour
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 les deux broches AVStream.
Les connexions entre les broches AVStream sont effectuées à l’aide de ce type de négociation.
Exigences
Exigence | Valeur |
---|---|
client minimum 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 | Bureau |
d’en-tête | ks.h (include Ks.h) |
IRQL | PASSIVE_LEVEL |