Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den aggregierten Integritätsstatus der Sicherheitsanbieterkategorien ab, die durch die angegebenen WSC_SECURITY_PROVIDER Enumerationswerte dargestellt werden.
Syntax
HRESULT WscGetSecurityProviderHealth(
[in] DWORD Providers,
[out] PWSC_SECURITY_PROVIDER_HEALTH pHealth
);
Parameter
[in] Providers
Mindestens einer der Werte in der WSC_SECURITY_PROVIDER-Enumeration . Um mehrere Werte anzugeben, kombinieren Sie die einzelnen Werte, indem Sie einen bitweisen OR-Vorgang ausführen.
[out] pHealth
Ein Zeiger auf eine Variable, die den Wert eines der Member der WSC_SECURITY_PROVIDER_HEALTH-Enumeration übernimmt. Wenn mehr als ein Anbieter im Providers-Parameter angegeben ist, ist der Wert dieses Parameters die Integrität des am wenigsten fehlerfreien der angegebenen Anbieterkategorien.
Rückgabewert
Gibt S_OK zurück, wenn die Funktion erfolgreich ist, andernfalls einen Fehlercode zurück. Wenn der WSC-Dienst nicht ausgeführt wird, wird der Rückgabewert immer S_FALSE und der pHealth out-Parameter immer auf WSC_SECURITY_PROVIDER_HEALTH_POOR festgelegt.
Hinweise
Hinweis
WSC_SECURITY_PROVIDER::WSC_SECURITY_PROVIDER_ANTISPYWARE sollte nur in Betriebssystemen vor Windows 10 Version 1607 verwendet werden. Ab Windows 10 Version 1607 verfolgt WSC weiterhin die status für Antivirenprogramme, aber nicht für Anti-Spyware.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Nicht unterstützt |
| Zielplattform | Windows |
| Kopfzeile | wscapi.h |
| Bibliothek | Wscapi.lib |
| DLL | Wscapi.dll |