структура VDS_PACK_NOTIFICATION (vds.h)
[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет сведения о событиях пакета.
Синтаксис
typedef struct _VDS_PACK_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID packId;
} VDS_PACK_NOTIFICATION;
Члены
ulEvent
Определяет событие пакета, о котором приложение будет получать уведомления, в виде одного из следующих значений.
Значение | Значение |
---|---|
|
Прибыл новый пакет. |
|
Существующий пакет был удален. |
|
Элемент структуры VDS_PACK_PROP для пакета был изменен. |
packId
GUID для пакета, который вызвал событие.
Комментарии
Структура VDS_NOTIFICATION включает эту структуру в качестве члена.
Приложение может получать события пакета, реализовав интерфейс IVdsAdviseSink и передав указатель интерфейса в качестве аргумента в метод IVdsService::Advise .
Чтобы получить объект pack, используйте метод IVdsService::GetObject . Затем можно использовать метод IVdsPack::GetProperties для получения свойств пакета.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |