Antarmuka KS
Antarmuka adalah parameter deskriptor yang menentukan cara pin berkomunikasi. Minidriver menunjukkan antarmuka mana yang didukung pin dengan menyediakan penunjuk ke array struktur KSPIN_INTERFACE dalam struktur KSPIN_DESCRIPTOR yang relevan. KS kemudian menggunakan informasi ini untuk menentukan potensi konektivitas dan pembuatan grafik.
Seperti media, antarmuka juga digambarkan sebagai satu set dan sebagai elemen dari set tersebut. Struktur KSPIN_INTERFACE mendefinisikan antarmuka tertentu dalam set antarmuka.
Klien mode pengguna kemudian menentukan jenis antarmuka untuk koneksi dengan menggunakan anggota Antarmuka dari struktur KSPIN_CONNECT yang relevan. Klien meneruskan instans KSPIN_CONNECT ini dalam panggilan ke KsCreatePin, yang mengakibatkan IRP_MJ_CREATE dikirim ke minidriver.