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 |