16.48.4. function WMI_Fetch

function WMI_Fetch : boolean;
 
Извлекает очередную запись. Возвращает true, если извлечение записи прошло успешно и false в случае, если записей больше нет или возникла ошибка. имеет смысл после успешного выполнения WMI_Query
 
Совместимость: 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_Init, WMI_GetField и WMI_Free.
Выполняется запрос 'SELECT * FROM AntiVirusProduct'