Share via


SpbTargetGetConnectionParameters, fonction (spbcx.h)

La méthode SpbTargetGetConnectionParameters récupère les paramètres de connexion d’un appareil cible sur le bus.

Syntaxe

void SpbTargetGetConnectionParameters(
  [in]  SPBTARGET                 Target,
  [out] SPB_CONNECTION_PARAMETERS *ConnectionParameters
);

Paramètres

[in] Target

Un handle SPBTARGET sur l’appareil cible pour lequel récupérer les paramètres de connexion.

[out] ConnectionParameters

Pointeur vers une structure de SPB_CONNECTION_PARAMETERS allouée à l’appelant dans laquelle la méthode écrit les paramètres de connexion. L’appelant doit avoir précédemment appelé la fonction SPB_CONNECTION_PARAMETERS_INIT pour initialiser cette structure.

Valeur de retour

None

Remarques

Cette méthode récupère un ensemble de paramètres de connexion dont le pilote de contrôleur SPB a besoin pour accéder à l’appareil cible spécifié sur le bus. Pour plus d’informations, consultez SPB_CONNECTION_PARAMETERS.

Un client (pilote périphérique) qui ouvre correctement une connexion à une cible a une utilisation exclusive de cette cible.

L’extension de framework SPB (SpbCx) appelle les fonctions de rappel EvtSpbTargetConnect et EvtSpbTargetDisconnect de votre pilote de contrôleur pour ouvrir et fermer une connexion.

SpbTargetGetConnectionParameters n’échoue pas s’il est appelé avec un handle SPBTARGET valide.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 8.
Plateforme cible Universal
En-tête spbcx.h
Bibliothèque Spbcxstubs.lib
IRQL <= DISPATCH_LEVEL

Voir aussi

EvtSpbTargetConnect

EvtSpbTargetDisconnect

SPBTARGET

SPB_CONNECTION_PARAMETERS

SPB_CONNECTION_PARAMETERS_INIT