struktur KSPIN_MEDIUM

Struktur KSPIN_MEDIUM mengidentifikasi koneksi tertentu pada bus komunikasi.

Sintaks

struct KSPIN_MEDIUM {
  GUID Set;
  ULONG Id;
  ULONG Flags;
};

Anggota

Set

Menentukan GUID yang menentukan bus komunikasi ini.

Id

Mengidentifikasi koneksi unik di bus.

Flags

Dicadangkan untuk penggunaan sistem.

Keterangan

Struktur KSPIN_MEDIUM adalah alias untuk struktur KSIDENTIFIER . Dengan demikian, definisinya identik.

Struktur KSPIN_MEDIUM mengidentifikasi media, dengan GUID medium dan pengidentifikasi instans yang unik, yang dihasilkan dengan cara khusus bus. Ada nilai pengidentifikasi yang dipesan KSMEDIUM_TYPE_ANYINSTANCE yang digunakan saat instans bus tidak menjadi perhatian. Misalnya, KSMEDIUMSETID_Standard mengacu pada bus sistem, yang seharusnya hanya ada satu. Jadi pengidentifikasi instans ini selalu digunakan sebagai kenyamanan.

Pin dapat mendukung beberapa media dan antarmuka pada media tersebut. Cara di mana pin dijelaskan menyiratkan bahwa daftar antarmuka didukung pada semua media yang dijumlahkan untuk pin. Jika ada kasus di mana ini tidak benar, pin lain dapat digunakan untuk menjelaskan setiap subset antarmuka untuk media tertentu.

Media juga di-cache oleh streaming kernel untuk mempercepat pencarian koneksi yang mungkin.

Contoh penggunaan struktur ini dapat ditemukan dalam sampel tuner, di mana KSPIN_MEDIUM mewakili koneksi unik antara tuner, crossbar, dan komponen tuner lainnya.

Persyaratan

Header: ks.h (sertakan Ks.h)

Lihat juga

KSPROPERTY_PIN_MEDIUMS

KSIDENTIFIER