структура CLUSPROP_ULARGE_INTEGER (clusapi.h)
Описывает большое целое число без знака. Он используется в качестве записи в списке значений и состоит из следующих элементов:
- Структура CLUSPROP_VALUE , указывающая формат и тип целочисленного значения.
- Большое целочисленное значение без знака.
Синтаксис
typedef struct CLUSPROP_ULARGE_INTEGER : CLUSPROP_VALUE {
ULARGE_INTEGER li;
} CLUSPROP_ULARGE_INTEGER;
Наследование
Структура CLUSPROP_ULARGE_INTEGER реализует CLUSPROP_VALUE.
Элементы
li
Большое целочисленное значение без знака.
Комментарии
Будьте внимательны при ссылке на большие целочисленные значения в структурах, выровненных по DWORD, таких как списки значений, списки свойств и блоки параметров. Для windows Server для систем на базе Itanium выровненное по естественному принципу большое целочисленное значение всегда начинается с адреса, заканчивающегося на 0h или 8h. Выравнивание DWORD может привести к тому, что большие значения начинаются на несровненных границах (адреса, заканчивающиеся на 4h или Ch), что приведет к сбою выравнивания при чтении или записи данных. Вы можете избежать ошибок выравнивания, отдельно скопировав высокие и низкие части DWORD больших значений в локальные переменные, которые гарантированно будут выровнены естественным образом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter |
Верхняя часть | clusapi.h |