function WMI_Init

function WMI_Init

Previous pageReturn to chapter overviewNext page

function WMI_Init(AHost, ANameSpace : string) : boolean;

 

Инициализация. Параметр AHost позволяет задать сетевое имя ПК ('localhost' - текущий ПК), ANameSpace задает пространство имен.

Функция возвращает True в случае успеха и False в случае ошибки. До успешного вызова WMI_Init функции WMI_* заблокированы и при попытке из вызова функции будут возвращать False.

 

Совместимость: AVZ 4.40 и выше

 

Пример:

 

begin

if WMI_Init('localhost', 'root\SecurityCenter2') then begin

if WMI_Query('SELECT * FROM AntiVirusProduct') then

  while WMI_Fetch do

  Addtolog(WMI_GetField('displayName') + ', '+WMI_GetField('instanceGuid'));

WMI_Free;

end;

end.

 

В данном примере используются функции WMI_Query, WMI_Fetch, WMI_GetField и WMI_Free.