Fungsi KsPinRegisterHandshakeCallback (ks.h)

Fungsi KsPinRegisterHandshakeCallback mendaftarkan rutinitas panggilan balik yang disediakan minidriver untuk pin tertentu. AVStream memanggil rutinitas panggilan balik saat menerima permintaan jabat tangan untuk pin yang menentukan protokol yang tidak ditangani AVStream secara default.

Sintaks

void KsPinRegisterHandshakeCallback(
  [in] PKSPIN            Pin,
  [in] PFNKSPINHANDSHAKE Handshake
);

Parameter

[in] Pin

Penunjuk ke struktur KSPIN untuk mendaftarkan panggilan balik jabat tangan.

[in] Handshake

Penunjuk ke rutinitas AVStrMiniPinHandshake yang disediakan minidriver untuk dipanggil ketika AVStream menerima permintaan jabat tangan protokol pada Pin yang tidak ditanganinya.

Nilai kembali

Tidak ada

Keterangan

Pin yang mendukung koneksi protokol privat dengan pin AVStream lainnya harus mendaftarkan panggilan balik jabat tangan.

Minidriver yang mendukung protokol privat antara pin tertentu dan pin AVStream lainnya harus memanggil rutinitas ini sesegera mungkin untuk mendaftarkan panggilan balik. Kemudian jika pin lain meminta jabat tangan, minidriver dapat mengembalikan permintaan.

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 Universal
Header ks.h (termasuk Ks.h)
Pustaka Ks.lib
IRQL PASSIVE_LEVEL

Lihat juga

AVStrMiniPinHandshake

KSHANDSHAKE

KsFilterRegisterPowerCallbacks

KsPinHandshake

KsPinRegisterPowerCallbacks

KsRegisterAggregatedClientUnknown