KsTerminateDevice 関数 (ks.h)

KsTerminateDevice 関数は AVStream デバイスを削除します。

構文

void KsTerminateDevice(
  [in] PDEVICE_OBJECT DeviceObject
);

パラメーター

[in] DeviceObject

AVStream サポートを削除するデバイスに対応する DEVICE_OBJECT 構造体へのポインター。

戻り値

なし

解説

通常、AVStream は PnP 削除デバイス IRP (IRP_MN_REMOVE_DEVICE) の受信時に KsTerminateDevice を呼び出します。 ほとんどのミニドライバーは、この関数を直接呼び出しません。ただし、 DeviceObject で指定されたデバイスの AVStream サポートを削除するために使用できます。

要件

要件
サポートされている最小のクライアント Microsoft Windows XP 以降のオペレーティング システムおよび DirectX 8.0 以降の DirectX バージョンで使用できます。
対象プラットフォーム ユニバーサル
Header ks.h (Ks.h を含む)
Library Ks.lib
IRQL PASSIVE_LEVEL

こちらもご覧ください

DEVICE_OBJECT

DRIVER_OBJECT

KSDEVICE

KsAddDevice

KsCreateDevice

KsInitializeDevice

KsInitializeDriver