KsDereferenceBusObject 関数 (ks.h)
バス物理デバイス オブジェクトを逆参照します。
構文
KSDDKAPI VOID KsDereferenceBusObject(
[in] KSDEVICE_HEADER Header
);
パラメーター
[in] Header
PnP デバイス スタック オブジェクトも含む KsAllocateDeviceHeader によって以前に割り当てられたヘッダーを指します。
戻り値
何一つ。
備考
これは、デバイス ヘッダーを使用して対応する PnP オブジェクト スタックを追跡するフィルターによって使用されます。 これは通常、特定のデバイスのバスで必要な場合に、フィルターを閉じるときに呼び出されます。 たとえば、ソフトウェア デバイスにはこのような呼び出しが必要です。 この呼び出しは、フィルター インスタンスを開くときに KsReferenceBusObject 前の呼び出しと一致します。 PnP デバイス スタック オブジェクトを設定するには、呼び出し元が以前に KsSetDevicePnpAndBaseObject 呼び出す必要があります。 これは、PnP AddDevice 関数で行われます。 この関数は、前に取得したインターフェイスで DereferenceDeviceObject メソッドを呼び出します。 デバイス ヘッダーが解放されると、インターフェイス自体が解放され、解放されます。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | 万国 |
ヘッダー | ks.h (Ks.h を含む) |
ライブラリ | Ks.lib |