Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient l’état d’intégrité agrégé des catégories de fournisseurs de sécurité représentées par les valeurs d’énumération WSC_SECURITY_PROVIDER spécifiées.
Syntaxe
HRESULT WscGetSecurityProviderHealth(
[in] DWORD Providers,
[out] PWSC_SECURITY_PROVIDER_HEALTH pHealth
);
Paramètres
[in] Providers
Une ou plusieurs des valeurs de l’énumération WSC_SECURITY_PROVIDER . Pour spécifier plusieurs valeurs, combinez les valeurs individuelles en effectuant une opération OR au niveau du bit.
[out] pHealth
Pointeur vers une variable qui prend la valeur d’un des membres de l’énumération WSC_SECURITY_PROVIDER_HEALTH . Si plusieurs fournisseurs sont spécifiés dans le paramètre Providers , la valeur de ce paramètre est l’intégrité du moins sain des catégories de fournisseurs spécifiées.
Valeur retournée
Retourne S_OK si la fonction réussit, sinon retourne un code d’erreur. Si le service WSC n’est pas en cours d’exécution, la valeur de retour est toujours S_FALSE et le paramètre pHealth out est toujours défini sur WSC_SECURITY_PROVIDER_HEALTH_POOR.
Remarques
Notes
WSC_SECURITY_PROVIDER ::WSC_SECURITY_PROVIDER_ANTISPYWARE doit être utilisé uniquement dans les systèmes d’exploitation antérieurs à Windows 10 version 1607. Depuis Windows 10 version 1607, WSC continue de suivre les status pour l’antivirus, mais pas pour les logiciels anti-espions.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge | Aucun pris en charge |
| Plateforme cible | Windows |
| En-tête | wscapi.h |
| Bibliothèque | Wscapi.lib |
| DLL | Wscapi.dll |