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


структура DSM_QueryUniqueId (mpiodisk.h)

Структура DSM_QueryUniqueId используется для запроса DSM для уникального идентификатора. Этот уникальный идентификатор можно использовать вместе с DsmPathId для создания 128-разрядного идентификатора для пути, уникального среди всех путей, а также всех DSM, известных приложению управления. Это особенно полезно, если приложение управления управляет устройствами, которые распределяются по различным системам. Чтобы запросить этот 64-разрядный уникальный идентификатор, приложение должно нацелить запрос на псевдо-LUN, адресованный его именем экземпляра WMI. Этот класс является обязательным для любого DSM, поддерживающего VDS.

Синтаксис

typedef struct _DSM_QueryUniqueId {
  ULONGLONG DsmUniqueId;
} DSM_QueryUniqueId, *PDSM_QueryUniqueId;

Члены

DsmUniqueId

64-разрядное поле без знака, представляющее идентификатор, который должен быть задан виртуальными машинами, которые хотят, чтобы приложения управления, такие как VDS, могли управлять устройствами, контролируемыми определенным DSM. Эта структура используется вместе со структурой DsmPathId для создания 128-разрядного идентификатора, который является уникальным, а не только среди всех путей, известных этому DSM, но и среди всех виртуальных машин, присутствующих в системе.

Требования

Требование Ценность
заголовка mpiodisk.h (include Mpiowmi.h)