KSRATE 结构 (ks.h)
查询将 KSRATE 结构传递给包含速率请求(称为 KSRATE_CAPABILITY 结构)的属性,并返回一个 KSRATE 结构,该结构填充了给定速率请求的功能。
语法
typedef struct {
LONGLONG PresentationStart;
LONGLONG Duration;
KSPIN_INTERFACE Interface;
LONG Rate;
ULONG Flags;
} KSRATE, *PKSRATE;
成员
PresentationStart
指定表示时间单位中速率的起点。
Duration
指定表示时间单位中速率的持续时间。
Interface
类型 KSPIN_INTERFACE 的结构,指定此速率请求发送到的连接中使用的接口或相关连接的接口。 这允许引脚解释时间单位。
Rate
指定第 1/10 个百分点的速率,其中 1000 是名义 1.0 速率,500 是 0.5 速率等。 负数表示反向速率。
Flags
下表中列出了可能的标志值。
旗 | 描述 |
---|---|
KSRATE_NOPRESENTATIONSTART | 指定此速率更改请求或查询中没有有效的开始时间。 |
KSRATE_NOPRESENTATIONDURATION | 指定此速率更改请求或查询中没有有效的持续时间。 |
要求
要求 | 价值 |
---|---|
标头 | ks.h (包括 Ks.h) |