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


Метод IVssFileShareSnapshotProvider::Query (vsprov.h)

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

Синтаксис

HRESULT Query(
  [in]  VSS_ID          QueriedObjectId,
  [in]  VSS_OBJECT_TYPE eQueriedObjectType,
  [in]  VSS_OBJECT_TYPE eReturnedObjectsType,
  [out] IVssEnumObject  **ppEnum
);

Параметры

[in] QueriedObjectId

Зарезервировано для системного использования. Значение этого параметра должно быть GUID_NULL.

[in] eQueriedObjectType

Зарезервировано для системного использования. Значение этого параметра должно быть VSS_OBJECT_NONE.

[in] eReturnedObjectsType

Зарезервировано для системного использования. Значение этого параметра должно быть VSS_OBJECT_SNAPSHOT.

[out] ppEnum

Адрес указателя интерфейса IVssEnumObject , который инициализируется при возврате. Вызывающие стороны должны освободить интерфейс. Этот параметр является обязательным и не может иметь значение NULL.

Возвращаемое значение

Ниже приведены допустимые коды возврата для этого метода.

Значение Значение
S_OK
Операция запроса выполнена успешно.
E_ACCESSDENIED
Вызывающий объект не имеет достаточных прав на резервное копирование или не является администратором.
E_INVALIDARG
Одно из значений параметра недопустимо.
E_OUTOFMEMORY
У вызывающего объекта не хватает памяти или других системных ресурсов.
VSS_E_PROVIDER_VETO
Ошибка поставщика. Поставщик зарегистрировал ошибку в журнале событий. Дополнительные сведения см. в разделе Обработка событий и ошибок в VSS.

Комментарии

Этот метод обычно вызывается в ответ на запросы, созданные snapshot операций запроса.

Вызов метода IVssEnumObject::Next в интерфейсе IVssEnumObject , который возвращается, хотя параметр ppEnum возвращает VSS_OBJECT_PROP структуры, содержащие структуру VSS_SNAPSHOT_PROP для каждой теневой копии.

Требования

   
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Целевая платформа Windows
Header vsprov.h
Библиотека VssApi.lib

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

IVssFileShareSnapshotProvider