Freigeben über


SpbTargetGetConnectionParameters-Funktion (spbcx.h)

Die SpbTargetGetConnectionParameters Methode ruft die Verbindungsparameter für ein Zielgerät auf dem Bus ab.

Syntax

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

Parameter

[in] Target

Ein SPBTARGET Handle für das Zielgerät, für das die Verbindungsparameter abgerufen werden sollen.

[out] ConnectionParameters

Ein Zeiger auf eine vom Aufrufer zugewiesene SPB_CONNECTION_PARAMETERS Struktur, in die die Methode die Verbindungsparameter schreibt. Der Aufrufer muss zuvor die SPB_CONNECTION_PARAMETERS_INIT-Funktion aufgerufen haben, um diese Struktur zu initialisieren.

Rückgabewert

Nichts

Bemerkungen

Diese Methode ruft eine Reihe von Verbindungsparametern ab, die der SPB-Controllertreiber für den Zugriff auf das angegebene Zielgerät auf dem Bus benötigt. Weitere Informationen finden Sie unter SPB_CONNECTION_PARAMETERS.

Ein Client (Peripherietreiber), der erfolgreich eine Verbindung mit einem Ziel öffnet, verwendet dieses Ziel exklusiv.

Die SPB-Frameworkerweiterung (SpbCx) ruft die EvtSpbTargetConnect- und EvtSpbTargetDisconnect Rückruffunktionen auf, um eine Verbindung zu öffnen und zu schließen.

SpbTargetGetConnectionParameters schlägt nicht fehl, wenn sie mit einem gültigen SPBTARGET-Handle aufgerufen wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar ab Windows 8.
Zielplattform- Universal
Header- spbcx.h
Library Spbcxstubs.lib
IRQL- <= DISPATCH_LEVEL

Siehe auch

EvtSpbTargetConnect

EvtSpbTargetDisconnect

SPBTARGET-

SPB_CONNECTION_PARAMETERS

SPB_CONNECTION_PARAMETERS_INIT