IWSCProductList ::Initialize, méthode (iwscapi.h)
Collecte des informations sur tous les fournisseurs du type spécifié sur l’ordinateur.
Syntaxe
HRESULT Initialize(
[in] ULONG provider
);
Paramètres
[in] provider
Valeur de l’énumération WSC_SECURITY_PROVIDER avec le nom du fournisseur comme l’une des valeurs suivantes. Notez que les valeurs possibles ne peuvent pas être combinées dans un OR logique comme elles le peuvent lorsqu’elles sont utilisées avec la fonction WscGetSecurityProviderHealth .
Valeur | Signification |
---|---|
|
Produits antivirus. |
|
Produits anti-logiciels espions. |
|
Produits de pare-feu. |
Valeur retournée
Si la méthode réussit, retourne S_OK.
Si la méthode échoue, retourne un code d’erreur Win32.
Remarques
Une fois que le client obtient un pointeur IWSCProductList , il doit appeler Initialize avec un type de fournisseur, qui collecte des informations sur tous les fournisseurs de ce type installés sur le système. Un seul type de fournisseur peut être spécifié lors de l’appel d’Initialize, et la méthode Initialize ne peut être appelée qu’une seule fois pour chaque instance d’un pointeur IWSCProductList. Une fois la liste initialisée, l’utilisateur est libre d’appeler Count pour obtenir le nombre de fournisseurs dans la liste et Item pour récupérer un fournisseur individuel.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | iwscapi.h |
Bibliothèque | Wscapi.lib |
DLL | Wscapi.dll |