Поделиться через


структура 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

См. также раздел

CLUSPROP_SYNTAX

CLUSPROP_VALUE

Структуры данных