Compartir a través de


Método IWSCProductList::Initialize (iwscapi.h)

Recopila información sobre todos los proveedores del tipo especificado en el equipo.

Sintaxis

HRESULT Initialize(
  [in] ULONG provider
);

Parámetros

[in] provider

Valor de la enumeración WSC_SECURITY_PROVIDER con el nombre del proveedor como uno de los valores siguientes. Tenga en cuenta que los valores posibles no se pueden combinar en un or lógico, ya que se pueden usar con la función WscGetSecurityProviderHealth .

Valor Significado
WSC_SECURITY_PROVIDER_ANTIVIRUS
Productos antivirus.
WSC_SECURITY_PROVIDER_ANTISPYWARE
Productos anti-spyware.
WSC_SECURITY_PROVIDER_FIREWALL
Productos de firewall.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK.

Si se produce un error en el método, devuelve un código de error win32.

Comentarios

Una vez que el cliente obtiene un puntero IWSCProductList , debe llamar a Initialize con un tipo de proveedor, que recopila información sobre todos los proveedores de ese tipo instalados en el sistema. Solo se puede especificar un tipo de proveedor al llamar a Initialize y solo se puede llamar al método Initialize una vez para cada instancia de un puntero IWSCProductList . Una vez inicializada la lista, el usuario puede llamar a Count para obtener el número de proveedores de la lista y Item para recuperar un proveedor individual.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado iwscapi.h
Library Wscapi.lib
Archivo DLL Wscapi.dll

Consulte también

IWSCProductList