KSPROPSETID_BdaTopology

KSPROPSETID_BdaTopology adalah set properti topologi BDA. Ini digunakan untuk mengkueri filter tentang kemampuannya.

Properti berikut ini tersedia:

KSPROPERTY_BDA_NODE_TYPES
Mengembalikan daftar jenis simpul.

KSPROPERTY_BDA_PIN_TYPES
Mengembalikan daftar jenis pin.

KSPROPERTY_BDA_TEMPLATE_CONNECTIONS
Mengembalikan daftar koneksi antara pin dan simpul dalam topologi templat.

KSPROPERTY_BDA_NODE_METHODS
Mengembalikan daftar metode yang didukung pada simpul.

KSPROPERTY_BDA_NODE_PROPERTIES
Mengembalikan daftar properti yang didukung pada simpul.

KSPROPERTY_BDA_NODE_EVENTS
Mengembalikan daftar peristiwa yang didukung pada simpul.

KSPROPERTY_BDA_CONTROLLING_PIN_ID
Mengembalikan pin pengontrol untuk simpul dalam daftar koneksi templat BDA.

KSPROPERTY_BDA_NODE_DESCRIPTORS
Mengembalikan daftar simpul.

Komentar

Pustaka dukungan BDA menyediakan metode default untuk menangani kumpulan properti ini. Filter penyedia jaringan menggunakan set properti ini untuk menentukan topologi templat filter, dan metode, properti, dan peristiwa yang didukung pada setiap simpul dan pin. Filter penyedia jaringan menggunakan node ini dan menyematkan informasi untuk menentukan jenis operasi apa yang dapat dilakukan filter pada sinyal dan apakah akan menambahkan filter ke grafik. Topologi aktual filter mengacu pada koneksi pin dan simpul yang benar-benar dibuat pada filter oleh penyedia jaringan.

Properti dalam set properti ini menentukan apa yang dapat dilakukan filter. Biasanya, filter tidak diperlukan untuk mencegat salah satu properti ini. Untuk informasi selengkapnya, lihat Menyiarkan Minidriver Arsitektur Driver tentang bagaimana minidriver BDA untuk filter dapat menggunakan pustaka dukungan BDA fungsi untuk menyediakan penanganan default properti ini. Penulis driver harus membuat struktur statis yang memungkinkan penanganan set properti ini. Setelah struktur ini dibuat dan terdaftar di pustaka dukungan BDA, penulis driver tidak diharuskan melakukan apa pun lebih lanjut untuk mendukung set properti ini.