SpbTargetGetConnectionParameters 関数 (spbcx.h)
SpbTargetGetConnectionParameters メソッドは、バス上のターゲット デバイスの接続パラメーターを取得します。
構文
void SpbTargetGetConnectionParameters(
[in] SPBTARGET Target,
[out] SPB_CONNECTION_PARAMETERS *ConnectionParameters
);
パラメーター
[in] Target
SPBTARGET、接続パラメーターを取得するターゲット デバイスへのハンドルです。
[out] ConnectionParameters
メソッドが接続パラメーターを書き込む呼び出し元によって割り当てられた SPB_CONNECTION_PARAMETERS 構造体へのポインター。 呼び出し元は、この構造体を初期化するために、以前に SPB_CONNECTION_PARAMETERS_INIT 関数を呼び出している必要があります。
戻り値
何一つ
備考
このメソッドは、SPB コントローラー ドライバーがバス上の指定されたターゲット デバイスにアクセスするために必要な接続パラメーターのセットを取得します。 詳細については、SPB_CONNECTION_PARAMETERSを参照してください。
ターゲットへの接続を正常に開いたクライアント (周辺機器ドライバー) は、そのターゲットを排他的に使用します。
SPB フレームワーク拡張機能 (SpbCx) は、コントローラー ドライバーの EvtSpbTargetConnect を呼び出し、EvtSpbTargetDisconnect コールバック関数を して接続を開いたり閉じたりします。
spbTargetGetConnectionParameters 、有効な SPBTARGET ハンドルを使用して呼び出された場合は失敗しません。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 以降で使用できます。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | spbcx.h |
ライブラリ | Spbcxstubs.lib |
IRQL | <= DISPATCH_LEVEL |
関連項目
EvtSpbTargetConnect を する
EvtSpbTargetDisconnect を する
SPBTARGET の