Fungsi panggilan balik PFNKSDEVICE (ks.h)

Rutinitas AVStrMiniDevicePostStart AVStream minidriver dipanggil ketika 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.

Sintaks

PFNKSDEVICE Pfnksdevice;

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

Parameter

[in] Device

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

Nilai kembali

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.

Keterangan

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

Rutinitas ini bersifat opsional.

Persyaratan

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

Lihat juga

KSDEVICE_DISPATCH