Метод IWSCProductList::Initialize (iwscapi.h)
Собирает сведения обо всех поставщиках указанного типа на компьютере.
Синтаксис
HRESULT Initialize(
[in] ULONG provider
);
Параметры
[in] provider
Значение из перечисления WSC_SECURITY_PROVIDER с именем поставщика в качестве одного из следующих значений. Обратите внимание, что возможные значения не могут быть объединены в логическую или, как это возможно при использовании с функцией WscGetSecurityProviderHealth .
Значение | Значение |
---|---|
|
Антивирусные продукты. |
|
Анти-шпионские продукты. |
|
Продукты брандмауэра. |
Возвращаемое значение
Если метод выполнен успешно, возвращает S_OK.
Если метод завершается ошибкой, возвращает код ошибки Win32.
Комментарии
Когда клиент получает указатель IWSCProductList , он должен вызвать метод Initialize с типом поставщика, который собирает сведения обо всех поставщиках этого типа, установленных в системе. При вызове Initialize можно указать только один тип поставщика, а метод Initialize можно вызывать только один раз для каждого экземпляра указателя IWSCProductList . После инициализации списка пользователь может вызвать Count , чтобы получить количество поставщиков в списке, и Item для получения отдельного поставщика.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | iwscapi.h |
Библиотека | Wscapi.lib |
DLL | Wscapi.dll |