Page file classes, 139–46
defined, 139
list of, 140
Win32_PageFile class, 139, 143, 144
Win32_PageFileUsage class, 143
See also Operating system classes
Page files
creating, 140–42, 144
deleting, 140–42, 145
updating, 140–42, 144–45
viewing, 140–43
PDC Emulator FSMO, 390
Performance Counter provider, 486
Performance counters
data capture, at regular intervals, 497–99, 501–2
incrementing, 502
instance data, saving, 502
retrieval performance, 500
Performance Monitor
counters, retrieving, 504–5
counters, viewing, 506–7
counters availability, 507
Performance Monitoring provider, 502–7
capabilities, 503
ClassContext qualifier, 506
defined, 502
MOF file to register, 503–4
PropertyContext qualifier, 506
Provider qualifier, 506
registration, 503
Performance providers, 486–507
defined, 212
high-performance, 486–502
Performance Monitoring, 502–7
See also WMI providers
PING.Exe utility, 406, 412
Ping provider, 212, 405–12
capabilities, 406
defined, 405
Win32_PingStatus class, 405, 407, 408, 411
See also Network components provider
Power device classes, 74–77
battery information retrieval, 74–76
defined, 74
list of, 74
Win32_PowerManagementEvent class, 74
See also Computer system hardware classes
Power management
events, 325
event type values, 325
Power Management provider, 212, 323–25
capabilities, 324
defined, 323
Win32_PowerManagementEvent class, 323, 325
Printer drivers
adding, 83, 94
information retrieval, 89
instance creation, 94
managing, 85–87
removing, 83, 94, 95
viewing, 87–88
Printers
adding, 83, 90–91
connections, adding, 90–91
default, 93
deleting, 92–93
information retrieval, 89
managing, 85–87, 92–93
pausing/resuming, 83
removing, 83
renaming, 92–93
viewing, 87–88
Printing device classes, 82–96
defined, 82
list of, 82
Win32_Printer class, 82, 83, 89
Win32_PrinterDriver class, 89
Win32_PrinterJob class, 83, 89
See also Computer system hardware classes
Print jobs
canceling, 83
deleting, 96
information retrieval, 89
managing, 85–87, 95
names, 95
pausing/resuming, 83
sample output, 96
viewing, 87–88
Privileges, 531–34
Process classes, 171–83
defined, 171
list of, 171
Win32_Process class, 171, 174, 175, 176
Win32_ProcessStartup class, 176–78
See also Operating system classes
Processes
creating, 172–73, 177
killing, 172–73, 178–79
OnCompleted sink routine and, 180–81
OnObjectReady sink routine and, 179
viewing, 172–73, 174–75
Properties
displaying, 58
See also specific classes and properties
Property providers, 3–4
defined, 3
implementation, 6
provider qualifier, 9
registration, 3
Registry, 4
See also WMI providers
PropertyValue object, 609
Provider qualifier, 9
retrieving, 15
use of, 20
Provider registration
class provider, 2
event consumer provider, 4
event provider, 4, 5
instance provider, 3
instances, locating, 11, 12–13, 14–15
method provider, 4, 5
NT Event Log event provider, 5
property, 3–4
system classes, 2
Win32 method provider, 5