共用方式為


IWSCProductList::Initialize 方法 (iwscapi.h)

收集電腦上指定類型之所有提供者的資訊。

語法

HRESULT Initialize(
  [in] ULONG provider
);

參數

[in] provider

來自 WSC_SECURITY_PROVIDER 列舉的值,其名稱為提供者的下列其中一個值。 請注意,可能的值不能結合在邏輯 OR 中,因為與 WscGetSecurityProviderHealth 函式搭配使用時。

意義
WSC_SECURITY_PROVIDER_ANTIVIRUS
防病毒軟體產品。
WSC_SECURITY_PROVIDER_ANTISPYWARE
反間諜軟體產品。
WSC_SECURITY_PROVIDER_FIREWALL
防火牆產品。

傳回值

如果方法成功,則傳回S_OK。

如果方法失敗,則傳回 Win32 錯誤碼。

備註

一旦用戶端取得 IWSCProductList 指標,他們就必須使用提供者類型呼叫 Initialize ,以收集安裝在系統上之所有該類型提供者的資訊。 呼叫 Initialize 時,只能指定一種類型的提供者,而 Initialize 方法只能針對 IWSCProductList 指標的每個實例呼叫一次。 初始化清單之後,用戶可以呼叫 Count ,以取得清單中的提供者數目和 Item 以擷取個別提供者。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 iwscapi.h
程式庫 Wscapi.lib
Dll Wscapi.dll

另請參閱

IWSCProductList