Fungsi panggilan balik PFNKSPINVOID (ks.h)

Rutinitas panggilan balik minidriver AVStream dipanggil saat:

  • KSPIN yang relevan berfungsi sebagai pin sink dan pin sink ini terputus dari pin sumber AVStream.
  • Status reset struktur KSPIN diubah karena kedatangan kontrol perangkat IOCTL_KS_RESET_STATE. Rutinitas ini juga dipanggil ketika antrean yang terkait dengan pin yang diberikan dibersihkan.

Sintaks

PFNKSPINVOID Pfnkspinvoid;

void Pfnkspinvoid(
  [in] PKSPIN Pin
)
{...}

Parameter

[in] Pin

Arahkan ke KSPIN yang relevan, berfungsi sebagai pin sink.

Nilai kembali

Tidak ada

Keterangan

Tentang AVStrMiniPinDisconnect

Minidriver menentukan alamat rutin ini di anggota Putuskan sambungan struktur KSPIN_DISPATCH-nya .

Rutinitas ini bersifat opsional.

Lihat juga Pin KS.

Tentang AVStrMiniPinReset

Untuk informasi selengkapnya, lihat Pemrosesan Pin-Sentris.

Minidriver menentukan alamat rutin ini dalam reset anggota struktur KSPIN_DISPATCH-nya .

Biasanya, rutinitas ini disediakan oleh minidriver yang harus membersihkan buffer perangkat keras. Mutex kontrol filter dapat ditahan selama fungsi ini. Lihat Filter Control Mutex di AVStream.

Rutinitas ini bersifat opsional.

Persyaratan

Persyaratan 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.
Target Platform Desktop
Header ks.h (termasuk Ks.h)

Lihat juga

KSPIN_DISPATCH