IWSCProductList::Initialize-Methode (iwscapi.h)
Sammelt Informationen zu allen Anbietern des angegebenen Typs auf dem Computer.
Syntax
HRESULT Initialize(
[in] ULONG provider
);
Parameter
[in] provider
Ein Wert aus der WSC_SECURITY_PROVIDER-Enumeration mit dem Namen des Anbieters als einer der folgenden Werte. Beachten Sie, dass die möglichen Werte nicht wie bei Verwendung mit der WscGetSecurityProviderHealth-Funktion in einem logischen OR kombiniert werden können.
Wert | Bedeutung |
---|---|
|
Antivirenprodukte. |
|
Anti-Spyware-Produkte. |
|
Firewallprodukte. |
Rückgabewert
Wenn die Methode erfolgreich ist, gibt S_OK zurück.
Wenn die Methode fehlschlägt, gibt einen Win32-Fehlercode zurück.
Hinweise
Sobald der Client einen IWSCProductList-Zeiger abgerufen hat, muss er Initialize mit einem Anbietertyp aufrufen, der Informationen zu allen anbietern dieses Typs sammelt, die auf dem System installiert sind. Beim Aufrufen von Initialize kann nur ein Anbietertyp angegeben werden, und die Initialize-Methode kann nur einmal für jede instance eines IWSCProductList-Zeigers aufgerufen werden. Nachdem die Liste initialisiert wurde, kann der Benutzer Count aufrufen, um die Anzahl der Anbieter in der Liste und element abzurufen, um einen einzelnen Anbieter abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | iwscapi.h |
Bibliothek | Wscapi.lib |
DLL | Wscapi.dll |