Struktur KSATTRIBUTE (ks.h)
Struktur KSATTRIBUTE mendefinisikan atribut tambahan dari format data atau rentang data yang tidak tercakup oleh KSDATAFORMAT dan struktur KSDATARANGE atau informasi yang diperluas berdasarkan format dan penentu rentang.
Sintaksis
typedef struct {
ULONG Size;
ULONG Flags;
GUID Attribute;
} KSATTRIBUTE, *PKSATTRIBUTE;
Anggota
Size
Menentukan ukuran atribut. Ini setidaknya ukuran struktur KSATTRIBUTE dan mungkin lebih jika ada informasi yang diperluas berdasarkan GUID identifikasi di bidang Atribut.
Flags
Menentukan bendera atribut. Satu-satunya bendera yang digunakan adalah KSATTRIBUTE_REQUIRED; bendera ini menentukan bahwa atribut diperlukan. Jika bendera ini tidak diatur, atribut bersifat opsional. Perhatikan bahwa bit paling atas dicadangkan untuk penggunaan internal di KS.
Attribute
Menentukan pengidentifikasi unik atribut.
Komentar
Perhatikan bahwa KSATTRIBUTE digunakan bersama dengan format data dan rentang data; atribut pada format dan rentang data dipertimbangkan saat menentukan apakah format data dapat diterima oleh pin tertentu atau jika rentang data bersinggungan dengan rentang data lain.
Persyaratan
Syarat | Nilai |
---|---|
Header | ks.h (termasuk Ks.h) |