The Operating System category groups classes that represent operating system related objects. They denote the various configurations and settings that define a computing environment. Examples include: the boot configuration, Component Object Model (COM) settings, desktop environment settings, drivers, security settings, user settings, and registry settings.
The Operating System category is grouped into the following subcategories:
COM
The COM subcategory groups classes that represent COM and DCOM settings, classes, and client application settings.
Desktop
The Desktop subcategory groups classes that represent objects that define a specific desktop configuration.
| Class | Description |
| Win32_Desktop | Instance class
Represents the common characteristics of a user's desktop.
|
| Win32_Environment | Instance class
Represents an environment or system environment setting on a computer system running Windows.
|
| Win32_TimeZone | Instance class
Represents the time zone information for a computer system running Windows.
|
| Win32_UserDesktop | Association class
Relates a user account and the desktop settings that are specific to it.
|
Drivers
The Drivers subcategory groups classes that represent virtual device drivers and system drivers for base services.
| Class | Description |
| Win32_DriverVXD | Instance class
Represents a virtual device driver on a Windows computer system.
|
| Win32_SystemDriver | Instance class
Represents the system driver for a base service.
|
File System
The File System subcategory groups classes that represent the way a hard disk is logically arranged. This includes the type of file system used, the directory structure, and way the disk is partitioned.
Job Objects
The Job Objects subcategory groups classes that represent classes that provide the means of instrumenting named job objects. An unnamed job object cannot be instrumented.
Memory and Page Files
The Memory and Page files subcategory groups classes that represent page file configuration settings.
Multimedia Audio or Visual
The class in the Multimedia Audio or Visual subcategory represents properties of the audio or video codec installed on the computer system.
| Class | Description |
| Win32_CodecFile | Instance class
Represents the audio or video codec installed on the computer system.
|
Networking
The Networking subcategory groups classes that represent network connections, network clients, and network connection settings such as the protocol used.
Operating System Events
The Operating System Events subcategory groups classes that represent events in the operating system related to processes, threads, and system shutdown.
Operating System Settings
The Operating System Settings subcategory groups classes that represent the Operating System and its settings.
Processes
The Processes subcategory groups classes that represent system processes and threads.
| Class | Description |
| Win32_Process | Instance class
Represents a sequence of events on a computer system running Windows.
|
| Win32_ProcessStartup | Instance class
Represents the startup configuration of a computer system running Windows.
|
| Win32_Thread | Instance class
Represents a thread of execution.
|
Registry
The class in the Registry subcategory represents the contents of the Windows registry.
| Class | Description |
| Win32_Registry | Instance class
Represents the system registry on a computer system running Windows.
|
Scheduler Jobs
The Scheduler Jobs subcategory groups classes that represent scheduled job settings.
| Class | Description |
| Win32_CurrentTime | Abstract class
Represents an instance in time as component seconds, minutes, day of the week, and so on.
|
| Win32_ScheduledJob | Instance class
Represents a job scheduled using the Windows NT schedule service.
|
| Win32_LocalTime | Instance class
Represents a point in time returned as
Win32_LocalTime objects that result from a query. The Hour property is returned as the local time in a 24-hour clock.
|
| Win32_UTCTime | Instance class
Represents a point in time that is returned as
Win32_UTCTime objects that result from a query. The Hour property is returned as the coordinated universal time (UTC) time in a 24–hour clock.
|
Security
The Security subcategory groups classes that represent system security settings.
Services
The Services subcategory groups classes that represent services and base services.
| Class | Description |
| Win32_BaseService | Instance class
Represents executable objects that are installed in a registry database maintained by the Service Control Manager.
|
| Win32_Service | Instance class
Represents a service on a computer system running Windows.
|
Shares
The Shares subcategory groups classes that represent details of shared resources, such as printers and folders.
| Class | Description |
| Win32_DFSNode | Association class Represents a root or junction node of a domain-based or stand-alone distributed file system (DFS).
|
| Win32_DFSNodeTarget | Association class Represents the relationship of a DFS node to one of its targets.
|
| Win32_DFSTarget | Association class Represents the target of a DFS node.
|
| Win32_ServerConnection | Instance class
Represents the connections made from a remote computer to a shared resource on the local computer.
|
| Win32_ServerSession | Instance class
Represents the sessions that are established with the local computer by users on a remote computer.
|
| Win32_ConnectionShare | Association class
Relates a shared resource on the computer and the connection made to the shared resource.
|
| Win32_PrinterShare | Association class
Relates a local printer and the share that represents it as it is viewed over a network.
|
| Win32_SessionConnection | Association class
Represents an association between a session established with the local server by a user on a remote machine, and the connections that depend on the session.
|
| Win32_SessionProcess | Association class
Represents an association between a logon session and the processes associated with that session.
|
| Win32_ShareToDirectory | Association class
Relates a shared resource on the computer system and the directory to which it is mapped.
|
| Win32_Share | Instance class
Represents a shared resource on a computer system running Windows.
|
Start Menu
The Start Menu subcategory groups classes that represent program groups.
Storage
The Users subcategory groups classes that represent storage information.
| Class | Description |
| Win32_ShadowBy | Association class
Represents the association between a shadow copy and the provider that creates the shadow copy.
|
| Win32_ShadowContext | Association class Specifies how a shadow copy is to be created, queried, or deleted.
|
| Win32_ShadowCopy | Instance class Represents a duplicate copy of the original volume at a previous time.
|
| Win32_ShadowDiffVolumeSupport | Association class Represents an association between a shadow copy provider and a storage volume.
|
| Win32_ShadowFor | Association class Represents an association between a shadow copy and the volume for which the shadow copy is created.
|
| Win32_ShadowOn | Association class Represents an association between a shadow copy and where the differential data is written.
|
| Win32_ShadowProvider | Association class Represents a component that creates and represents volume shadow copies.
|
| Win32_ShadowStorage | Association class Represents an association between a shadow copy and where the differential data is written.
|
| Win32_ShadowVolumeSupport | Association class Represents an association between a shadow copy provider with a supported volume.
|
| Win32_Volume | Instance class Represents an area of storage on a hard disk.
|
| Win32_VolumeUserQuota | Association class Represents a volume to the per volume quota settings.
|
Users
The Users subcategory groups classes that represent user account information, such as group membership details.
| Class | Description |
| Win32_Account | Instance class
Represents information about user accounts and group accounts known to the computer system running Windows.
|
| Win32_Group | Instance class
Represents data about a group account.
|
| Win32_GroupInDomain | Association class
Identifies the group accounts associated with a Windows NT domain.
|
| Win32_GroupUser | Association class
Relates a group and an account that is a member of that group.
|
| Win32_LogonSession | Instance class
Describes the logon session or sessions associated with a user logged on to Windows 2000 or Windows NT.
|
| Win32_LogonSessionMappedDisk | Instance class
Represents the mapped logical disks associated with the session.
|
| Win32_NetworkLoginProfile | Instance class
Represents the network login information of a specific user on a computer system running Windows.
|
| Win32_SystemAccount | Instance class
Represents a system account.
|
| Win32_UserAccount | Instance class
Represents information about a user account on a computer system running Windows.
|
| Win32_UserInDomain | Association class
Relates a user account and a Windows NT domain.
|
Windows NT Event Log
The Windows NT Event Log subcategory groups classes that represent events, event log entries, event log configuration settings, and so on.
| Class | Description |
| Win32_NTEventlogFile | Instance class
Represents data stored in a Windows 2000 or Windows NT log file.
|
| Win32_NTLogEvent | Instance class
Represents Windows 2000 or Windows NT events.
|
| Win32_NTLogEventComputer | Association class
Relates instances of
Win32_NTLogEvent and
Win32_ComputerSystem.
|
| Win32_NTLogEventLog | Association class
Relates instances of
Win32_NTLogEvent and
Win32_NTEventlogFile classes.
|
| Win32_NTLogEventUser | Association class
Relates instances of
Win32_NTLogEvent and
Win32_UserAccount.
|
Windows Product Activation
Windows Product Activation (WPA) is an antipiracy technology to reduce the casual copying of software.
See Also
- Win32 Classes
Send comments about this topic to Microsoft
Build date: 11/3/2009