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-разрядных значений свойства. Используйте, только если член MembersFlags соответствующего KSPROPERTY_MEMBERSHEADER имеет значение KSPROPERTY_MEMBER_RANGES. Используйте эту структуру в массиве Members в соответствующей структуре KSPROPERTY_MEMBERSLIST .
Примеры использования см. в примере Testcap в комплекте драйверов Windows (WDK).
См. также связанные сведения в разделе Свойства KS.
Требования
Требование | Значение |
---|---|
Заголовок | ks.h (включая Ks.h) |