структура MOUNTDEV_UNIQUE_ID (mountdev.h)

Структура MOUNTDEV_UNIQUE_ID содержит уникальный идентификатор тома, который клиент диспетчера подключений предоставляет диспетчеру подключений в ответ на запрос IOCTL_MOUNTDEV_QUERY_UNIQUE_ID .

Синтаксис

typedef struct _MOUNTDEV_UNIQUE_ID {
  USHORT UniqueIdLength;
  UCHAR  UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;

Члены

UniqueIdLength

Содержит длину уникального идентификатора тома.

UniqueId[1]

Содержит уникальный идентификатор тома в виде массива байтов.

Комментарии

Описание уникальных идентификаторов томов и их использования диспетчером подключений см. в статье Поддержка запросов диспетчера подключений в драйвере класса хранилища.

Рекомендуется, чтобы средство реализации не синхронизировало потоки и не должно выполнять блокирующие и /или межпроцессные вызовы функций (IPC).

Требования

Требование Значение
Заголовок mountdev.h (включая Mountmgr.h)

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

IOCTL_MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY