Struktur KSRATE (ks.h)
Kueri diteruskan struktur KSRATE ditambahkan ke properti yang berisi permintaan tarif (dikenal sebagai struktur KSRATE_CAPABILITY), dan dikembalikan struktur KSRATE yang diisi dengan kemampuan yang diberikan permintaan tarif.
Sintaksis
typedef struct {
LONGLONG PresentationStart;
LONGLONG Duration;
KSPIN_INTERFACE Interface;
LONG Rate;
ULONG Flags;
} KSRATE, *PKSRATE;
Anggota
PresentationStart
Menentukan titik awal untuk laju dalam unit waktu presentasi.
Duration
Menentukan durasi laju dalam unit waktu presentasi.
Interface
Struktur jenis KSPIN_INTERFACE yang menentukan antarmuka yang digunakan dalam koneksi tempat permintaan laju ini dikirim, atau antarmuka koneksi terkait. Ini memungkinkan unit waktu ditafsirkan oleh pin.
Rate
Menentukan tarif dalam hal persentase poin ke-1/10, di mana 1000 adalah tarif nominal 1,0, 500 adalah tarif 0,5, dan sebagainya. Angka negatif menunjukkan laju terbalik.
Flags
Kemungkinan nilai bendera tercantum dalam tabel berikut.
Bendera | Deskripsi |
---|---|
KSRATE_NOPRESENTATIONSTART | Menentukan bahwa tidak ada waktu mulai yang valid dalam permintaan atau kueri perubahan tarif ini. |
KSRATE_NOPRESENTATIONDURATION | Menentukan bahwa tidak ada durasi yang valid dalam permintaan atau kueri perubahan tarif ini. |
Persyaratan
Syarat | Nilai |
---|---|
Header | ks.h (termasuk Ks.h) |