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

Keine

Bemerkungen

Diese Methode ruft eine Reihe von Verbindungsparametern ab, die der SPB-Controllertreiber benötigt, um auf das angegebene Zielgerät auf dem Bus zuzugreifen. 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 Rückruffunktionen EvtSpbTargetConnect und EvtSpbTargetDisconnect ihres Controllertreibers auf, um eine Verbindung zu öffnen und zu schließen.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 8.
Zielplattform Universell
Header spbcx.h
Bibliothek Spbcxstubs.lib
IRQL <= DISPATCH_LEVEL

Weitere Informationen

EvtSpbTargetConnect

EvtSpbTargetDisconnect

SPBTARGET

SPB_CONNECTION_PARAMETERS

SPB_CONNECTION_PARAMETERS_INIT