IWSCProductList::Initialize 方法 (iwscapi.h)
收集電腦上指定類型之所有提供者的資訊。
語法
HRESULT Initialize(
[in] ULONG provider
);
參數
[in] provider
來自 WSC_SECURITY_PROVIDER 列舉的值,其名稱為提供者的下列其中一個值。 請注意,可能的值不能結合在邏輯 OR 中,因為與 WscGetSecurityProviderHealth 函式搭配使用時。
值 | 意義 |
---|---|
|
防病毒軟體產品。 |
|
反間諜軟體產品。 |
|
防火牆產品。 |
傳回值
如果方法成功,則傳回S_OK。
如果方法失敗,則傳回 Win32 錯誤碼。
備註
一旦用戶端取得 IWSCProductList 指標,他們就必須使用提供者類型呼叫 Initialize ,以收集安裝在系統上之所有該類型提供者的資訊。 呼叫 Initialize 時,只能指定一種類型的提供者,而 Initialize 方法只能針對 IWSCProductList 指標的每個實例呼叫一次。 初始化清單之後,用戶可以呼叫 Count ,以取得清單中的提供者數目和 Item 以擷取個別提供者。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | iwscapi.h |
程式庫 | Wscapi.lib |
Dll | Wscapi.dll |