Метод IAzAuthorizationStore::D elete (azroles.h)
Метод Delete удаляет хранилище политик, используемое объектом AzAuthorizationStore .
Синтаксис
HRESULT Delete(
[in, optional] VARIANT varReserved
);
Параметры
[in, optional] varReserved
Зарезервировано для последующего использования.
Возвращаемое значение
Если метод будет выполнен успешно, он вернет S_OK
. Любое другое значение HRESULT указывает, что операция завершилась сбоем.
Комментарии
При вызове метода Delete объект AzAuthorizationStore возвращается в неинициализированное состояние. Затем можно вызвать метод Initialize для повторной инициализации объекта .
Важно!
Все объекты, открытые клиентами в хранилище политик (например, объекты IAzApplication , созданные с помощью CreateApplication), должны быть освобождены перед вызовом метода Delete . Если метод Delete вызывается для объекта AzAuthorizationStore, текущее хранилище политик которого содержит дочерние объекты, возвращается HRESULT_FROM_WIN32(ERROR_SERVER_HAS_OPEN_HANDLES).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | azroles.h |
Библиотека | Azroles.lib |
DLL | Azroles.dll |
Распространяемые компоненты | Пакет средств администрирования Windows Server 2003 в Windows XP |