• Super User

    [VbScript] Catturare valore del Hard Faults (Page Fault)

    Ciao tutti,
    dovrei monitorare il valore Page Faults di un processo.

    Manualmente lo faccio tramite il
    Task Manager >Performance > Resource monitor > Memory > Hard Faults/sec

    Tramite codice:

    
    strComputer = "."
    
    
    Set objWMIService = GetObject("winmgmts:" _
     & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    
    
    Set colProcessList = objWMIService.ExecQuery _
     ("SELECT * FROM Win32_Process WHERE Name = 'notepad.exe'")
     
     colProcessList.ItemIndex(0).Properties_.Item("PageFaults").Value
    
    

    Manualmente il valore e' 0
    Tramite codice il valore restituito e' 2525

    Come mai?
    Sto sbagliando a pescare il valore interessato oppure e' espresso in un'unita' differente?

    Grazie