KSPROPERTY_BOUNDS_LONGLONG联合 (ks.h)
KSPROPERTY_BOUNDS_LONGLONG结构定义 64 位属性的边界。
语法
typedef union {
struct {
LONGLONG SignedMinimum;
LONGLONG SignedMaximum;
} _SIGNED64;
struct {
LONGLONG SignedMinimum;
LONGLONG SignedMaximum;
};
struct {
ULONGLONG UnsignedMinimum;
ULONGLONG UnsignedMaximum;
} _UNSIGNED64;
struct {
DWORDLONG UnsignedMinimum;
DWORDLONG UnsignedMaximum;
};
} KSPROPERTY_BOUNDS_LONGLONG, *PKSPROPERTY_BOUNDS_LONGLONG;
成员
_SIGNED64
_SIGNED64.SignedMinimum
将最小边界指定为有符号 64 位值。
_SIGNED64.SignedMaximum
将最大边界指定为有符号 64 位值。
SignedMinimum
将最小边界指定为有符号 64 位值。
SignedMaximum
将最大边界指定为有符号 64 位值。
_UNSIGNED64
_UNSIGNED64.UnsignedMinimum
将最小边界指定为无符号 64 位值。
_UNSIGNED64.UnsignedMaximum
将最大边界指定为无符号 64 位值。
UnsignedMinimum
将最小边界指定为无符号 64 位值。
UnsignedMaximum
将最大边界指定为无符号 64 位值。
言论
此结构指定属性的 64 位值范围。 仅在相关 KSPROPERTY_MEMBERSHEADER成员 成员设置为KSPROPERTY_MEMBER_RANGES时才使用。 在相关 KSPROPERTY_MEMBERSLIST 结构中的 成员 数组中使用此结构。
有关用法示例,请参阅 Windows 驱动程序工具包(WDK)中的 Testcap 示例。
另请参阅 KS 属性中的相关信息。
要求
要求 | 价值 |
---|---|
标头 | ks.h (包括 Ks.h) |