Bagikan melalui


Fungsi panggilan balik PFNKSDEVICE (ks.h)

Rutinitas AVStream minidriver AVStrMiniDevicePostStart dipanggil saat AVStream melakukan pemrosesan pasca-PnP-start. Gunakan untuk memuat driver pada waktu mulai, misalnya. Peristiwa tersebut kemudian akan terjadi dalam konteks utas pekerja setelah PnP dimulai.

Sintaksis

PFNKSDEVICE Pfnksdevice;

NTSTATUS Pfnksdevice(
  [in] PKSDEVICE Device
)
{...}

Parameter

[in] Device

Penunjuk ke struktur KSDEVICE yang menjelaskan perangkat tempat permintaan IRP_MN_START_DEVICE dikirim.

Mengembalikan nilai

Harus mengembalikan STATUS_SUCCESS atau kode kesalahan yang dikembalikan dari upaya untuk melakukan operasi. Jika rutinitas ini mengembalikan kegagalan, permintaan IRP_MJ_CREATE yang tertunda antara permintaan IRP_MN_START_DEVICE dan permintaan IRP_MN_STOP_DEVICE akan gagal. Jangan kembali STATUS_PENDING.

Komentar

Minidriver menentukan alamat rutin ini di PostStart anggota struktur KSDEVICE_DISPATCH-nya.

Rutinitas ini bersifat opsional.

Persyaratan

Syarat Nilai
klien minimum yang didukung Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru.
Platform Target Desktop
Header ks.h (termasuk Ks.h)

Lihat juga

KSDEVICE_DISPATCH