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


Метод IEnhancedStorageSilo::GetActions (ehstorapi.h)

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

Синтаксис

HRESULT GetActions(
  [out] IEnhancedStorageSiloAction ***pppIEnhancedStorageSiloActions,
  [out] ULONG                      *pcEnhancedStorageSiloActions
);

Параметры

[out] pppIEnhancedStorageSiloActions

Массив указателей на объекты интерфейса IEnhancedStorageAction , представляющие действия, доступные для объекта silo. Этот массив выделяется в API, когда в хранилище доступно хотя бы одно действие.

[out] pcEnhancedStorageSiloActions

Количество возвращенных указателей IEnhancedStorageAction . Это значение указывает измерение массива, представленного pppIEnhancedStorageSilos.

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

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Обнаружено одно или несколько APT.
E_INVALIDARG
pppIEnhancedStorageSiloActions или pcEnhancedStorageSiloActions имеет значение NULL.

Комментарии

Память, содержащая указатели интерфейса IEnhancedStorageAction , выделяется API расширенного хранилища и должна быть освобождена путем передачи возвращаемого указателя в CoTaskMemFree.

Требования

   
Минимальная версия клиента Windows Vista с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header ehstorapi.h

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

IEnhancedStorageSilo