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


структура VDS_DRIVE_LETTER_NOTIFICATION (vds.h)

[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]

Определяет сведения о событиях букв диска.

Синтаксис

typedef struct _VDS_DRIVE_LETTER_NOTIFICATION {
  ULONG         ulEvent;
  WCHAR         wcLetter;
  VDS_OBJECT_ID volumeId;
} VDS_DRIVE_LETTER_NOTIFICATION;

Члены

ulEvent

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

Значение Значение
VDS_NF_DRIVE_LETTER_FREE
201
Буква диска неинициализированного диска свободна.
VDS_NF_DRIVE_LETTER_ASSIGN
202
Назначается буква диска неинициализированного диска.

wcLetter

Буква диска, которая вызвала событие.

volumeId

GUID тома, которому назначена буква диска. Если буква диска освобождена, идентификатор тома будет GUID_NULL.

Комментарии

Структура VDS_NOTIFICATION включает эту структуру в качестве члена.

Приложение может получать события букв диска путем реализации интерфейса IVdsAdviseSink и передачи указателя интерфейса в качестве аргумента в метод IVdsService::Advise .

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть vds.h

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

IVdsAdviseSink

IVdsService::Совет

Структуры VDS

VDS_NOTIFICATION