当前位置:网站首页>15 Win32 class library name in WMI
15 Win32 class library name in WMI
2022-06-09 11:57:00 【komla168】
One 、 brief introduction
WMI yes Windows stay Powershell Before it was released , Microsoft used to manage Windows Important database tools of the system ,WMI Its organizational structure is a database structure ,WMI Service usage DCOM(TCP port 135) or WinRM agreement (SOAP– port 5985), Here's the picture

This figure clearly shows WMI Infrastructure and WMI The relationship between the provider and the managed object , It also shows WMI Infrastructure and WMI Relationship between users , Similarly, we can use the following figure to understand .

Official website address : Computer system hardware - Win32 apps | Microsoft Docs

A big man based on WMI Developed an open source hardware monitor

GitHub Address :https://github.com/openhardwaremonitor
Website links :https://openhardwaremonitor.org/
Two 、 Class library name
Include : Hardware 、 Operating system class 、 Install application classes 、WMI Service management 、 Performance counter class
github:GitHub - dotnet/runtime: .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
2.1 Hardware
Cooling category
Win32_Fan-- Fan
Win32_HeatPipe-- Heat pipe
Win32_Refrigeration-- Refrigeration
Win32_TemperatureProbe-- Temperature sensing
Enter the device category
Win32_Keyboard-- keyboard
Win32_PointingDevice-- Indicating device ( Like a mouse )
Mass storage category
Win32_AutochkSetting-- Disk auto check operation settings
Win32_CDROMDrive-- Optical drive
Win32_DiskDrive-- Hard drive
Win32_FloppyDrive-- floppy disk driver
Win32_PhysicalMedia-- Physical media
Win32_TapeDrive-- Tape drives
a main board 、 controller 、 Port class
Win32_1394Controller--1394 controller
Win32_1394ControllerDevice--1394 Controller equipment
Win32_AllocatedResource-- Allocated resources
Win32_AssociatedProcessorMemory-- Processor and cache
Win32_BaseBoard-- a main board
Win32_BIOS--BIOS( Basic I / O system )
Win32_Bus-- Bus
Win32_CacheMemory-- Cache memory
Win32_ControllerHasHub--USB controller
Win32_DeviceBus-- Device bus
Win32_DeviceMemoryAddress-- Device memory address
Win32_DeviceSettings-- devices setting up
Win32_DMAChannel--DMA passageway
Win32_FloppyController-- floppy disk controller
Win32_IDEController--IDE controller
Win32_IDEControllerDevice--IDE Controller equipment
Win32_InfraredDevice-- Infrared devices
Win32_IRQResource-- interrupt (IRQ) resources
Win32_MemoryArray-- Memory array
Win32_MemoryArrayLocation-- Memory array location
Win32_MemoryDevice-- Memory devices
Win32_MemoryDeviceArray-- Memory device array
Win32_MemoryDeviceLocation-- Memory device location
Win32_MotherboardDevice-- Motherboard device
Win32_OnBoardDevice-- Plug in device
Win32_ParallelPort-- Parallel port
Win32_PCMCIAController--PCMCIA controller
Win32_PhysicalMemory-- Physical memory
Win32_PhysicalMemoryArray-- Physical memory array
Win32_PhysicalMemoryLocation-- Physical memory location
Win32_PNPAllocatedResource--PNP Retain resources
Win32_PNPDevice--PNP equipment
Win32_PNPEntity--PNP Entity
Win32_PortConnector-- Port connector
Win32_PortResource-- Port resources
Win32_Processor--(CPU) processor
Win32_SCSIController--SCSI controller
Win32_SCSIControllerDevice--SCSI Controller equipment
Win32_SerialPort-- Serial port
Win32_SerialPortConfiguration-- Serial port configuration
Win32_SerialPortSetting-- Serial port settings
Win32_SMBIOSMemory-- Memory related device management
Win32_SoundDevice-- Sound card
Win32_SystemBIOS-- System BIOS
Win32_SystemDriverPNPEntity-- System drive PNP Entity
Win32_SystemEnclosure-- The system is closed
Win32_SystemMemoryResource-- System memory resources
Win32_SystemSlot-- System slot
Win32_USBController--USB controller
Win32_USBControllerDevice--USB Controller equipment
Win32_USBHub--USB A hub Network building equipment category
Win32_NetworkAdapter-- network adapter
Win32_NetworkAdapterConfiguration-- Network adapter configuration
Win32_NetworkAdapterSetting-- Network adapter settings Power category
Win32_AssociatedBattery-- Combined battery pack
Win32_Battery-- The battery
Win32_CurrentProbe-- Current sensing
Win32_PortableBattery-- Portable battery
Win32_PowerManagementEvent-- Battery event management
Win32_UninterruptiblePowerSupply--UPS Power Supply
Win32_VoltageProbe-- Voltage detection Print categories
Win32_DriverForDevice-- Drive device
Win32_Printer-- The printer
Win32_PrinterConfiguration-- Printer configuration
Win32_PrinterController-- Printer controller
Win32_PrinterDriver-- Printer driver
Win32_PrinterDriverDll-- Printer driver DLL
Win32_PrinterSetting-- Printer settings
Win32_PrintJob-- Print job
Win32_TCPIPPrinterPort--TCPIP Printer port Phone category
Win32_POTSModem--POTS modems (Modem)
Win32_POTSModemToSerialPort--POTS Modem serial port Video monitor category
Win32_DesktopMonitor-- Plug and play monitor
Win32_DisplayConfiguration-- Display configuration
Win32_DisplayControllerConfiguration-- Displays the controller configuration
Win32_VideoConfiguration-- Video configuration
Win32_VideoController-- Video controller
Win32_VideoSettings-- Video settings 2.2 Operating system class
COM Category
Win32_ClassicCOMApplicationClasses--
Win32_ClassicCOMClass--
Win32_ClassicCOMClassSettings--
Win32_ClientApplicationSetting--
Win32_COMApplication--COM application
Win32_COMApplicationClasses--
Win32_COMApplicationSettings--
Win32_COMClass--
Win32_ComClassAutoEmulator--
Win32_ComClassEmulator--
Win32_ComponentCategory--
Win32_COMSetting--
Win32_DCOMApplication--DCOM application
Win32_DCOMApplicationAccessAllowedSetting--
Win32_DCOMApplicationSetting--
Win32_ImplementedCategory--
Desktop category
Win32_Desktop-- desktop
Win32_Environment-- Environmental Science
Win32_TimeZone-- The time zone
Win32_UserDesktop-- User desktop Driver category
Win32_DriverVXD--
Win32_SystemDriver-- System driver File system category
Win32_CIMLogicalDeviceCIMDataFile--
Win32_Directory--
Win32_DirectorySpecification--
Win32_DiskDriveToDiskPartition--
Win32_DiskPartition-- Disk logical partition
Win32_DiskQuota--NTFS Disk partition quota
Win32_LogicalDisk-- Logical disk partition
Win32_LogicalDiskRootDirectory--
Win32_LogicalDiskToPartition--
Win32_MappedLogicalDisk-- Map logical disks
Win32_OperatingSystemAutochkSetting--
Win32_QuotaSetting--
Win32_ShortcutFile--
Win32_SubDirectory--
Win32_SystemPartitions--
Win32_Volume--
Win32_VolumeQuota--
Win32_VolumeQuotaSetting--
Win32_VolumeUserQuota--Job object category
Win32_CollectionStatistics--
Win32_LUID--
Win32_LUIDandAttributes--
Win32_NamedJobObject--
Win32_NamedJobObjectActgInfo--
Win32_NamedJobObjectLimit--
Win32_NamedJobObjectLimitSetting--
Win32_NamedJobObjectProcess--
Win32_NamedJobObjectSecLimit--
Win32_NamedJobObjectSecLimitSetting--
Win32_NamedJobObjectStatistics--
Win32_SIDandAttributes--
Win32_TokenGroups--
Win32_TokenPrivileges--Store page file categories
Win32_LogicalMemoryConfiguration-- Logical memory configuration
Win32_PageFile-- pagefile
Win32_PageFileElementSetting--
Win32_PageFileSetting-- Page file settings
Win32_PageFileUsage-- Page file use
Win32_SystemLogicalMemoryConfiguration--Multimedia audio-visual category
Win32_CodecFile-- Codec file Network establishment category
Win32_ActiveRoute-- Active routing
Win32_IP4PersistedRouteTable--
Win32_IP4RouteTable-- Routing table
Win32_IP4RouteTableEvent--
Win32_NetworkClient--
Win32_NetworkConnection--
Win32_NetworkProtocol-- Network protocol
Win32_NTDomain--
Win32_PingStatus--
Win32_ProtocolBinding-- Protocol binding Operating system event category
Win32_ComputerShutdownEvent--
Win32_ComputerSystemEvent--
Win32_DeviceChangeEvent--
Win32_ModuleLoadTrace--
Win32_ModuleTrace--
Win32_ProcessStartTrace--
Win32_ProcessStopTrace--
Win32_ProcessTrace--
Win32_SystemConfigurationChangeEvent--
Win32_SystemTrace--
Win32_ThreadStartTrace--
Win32_ThreadStopTrace--
Win32_ThreadTrace--
Win32_VolumeChangeEvent--
Win32_BootConfiguration-- Boot configuration
Win32_ComputerSystem-- Computer system
Win32_ComputerSystemProcessor-- Computer system processor
Win32_ComputerSystemProduct-- Computer system products
Win32_DependentService-- Services of trust
Win32_LoadOrderGroup-- Load order group
Win32_LoadOrderGroupServiceDependencies--
Win32_LoadOrderGroupServiceMembers--
Win32_OperatingSystem-- operating system
Win32_OperatingSystemQFE--
Win32_OSRecoveryConfiguration-- Operating system recovery configuration
Win32_QuickFixEngineering--
Win32_StartupCommand-- Start command
Win32_SystemBootConfiguration--
Win32_SystemDesktop--
Win32_SystemDevices--
Win32_SystemLoadOrderGroups--
Win32_SystemNetworkConnections--
Win32_SystemOperatingSystem--
Win32_SystemProcesses--
Win32_SystemProgramGroups--Windows Start program group
Win32_SystemResources--
Win32_SystemServices-- system service
Win32_SystemSetting--
Win32_SystemSystemDriver--
Win32_SystemTimeZone-- System time zone
Win32_SystemUsers-- System users
Process category
Win32_Process-- process
Win32_ProcessStartup--
Win32_Thread-- Threads Registration category
Win32_Registry-- The registry
Debugger job category
Win32_CurrentTime-- current time
Win32_ScheduledJob--Security category
Win32_AccountSID--
Win32_ACE--
Win32_LogicalFileAccess--
Win32_LogicalFileAuditing--
Win32_LogicalFileGroup--
Win32_LogicalFileOwner--
Win32_LogicalFileSecuritySetting--
Win32_LogicalShareAccess--
Win32_LogicalShareAuditing--
Win32_LogicalShareSecuritySetting--
Win32_PrivilegesStatus--
Win32_SecurityDescriptor--
Win32_SecuritySetting--
Win32_SecuritySettingAccess--
Win32_SecuritySettingAuditing--
Win32_SecuritySettingGroup--
Win32_SecuritySettingOfLogicalFile--
Win32_SecuritySettingOfLogicalShare--
Win32_SecuritySettingOfObject--
Win32_SecuritySettingOwner--
Win32_SID--
Win32_Trustee--
Service category
Win32_BaseService-- Basic services
Win32_Service-- service Shared categories
Win32_DFSNode--
Win32_DFSNodeTarget--
Win32_DFSTarget--
Win32_ServerConnection--
Win32_ServerSession--
Win32_ConnectionShare--
Win32_PrinterShare--
Win32_SessionConnection--
Win32_SessionProcess--
Win32_ShareToDirectory--
Win32_Share-- Shared folders Start menu category
Win32_LogicalProgramGroup--Windows Start logical program group
Win32_LogicalProgramGroupDirectory--Windows Start logical program group Directory Win32_LogicalProgramGroupItem--Windows Start logical program group item
Win32_LogicalProgramGroupItemDataFile--Windows Start logical program group item data file
Win32_ProgramGroup--Windows Program group
Win32_ProgramGroupContents--Windows Program group content
Win32_ProgramGroupOrItem--Windows Program group or item
Storage class
Win32_ShadowBy--
Win32_ShadowContext--
Win32_ShadowCopy--
Win32_ShadowDiffVolumeSupport--
Win32_ShadowFor--
Win32_ShadowOn--
Win32_ShadowProvider--
Win32_ShadowStorage--
Win32_ShadowVolumeSupport--
Win32_Volume--
Win32_VolumeUserQuota--User category
Win32_Account-- account
Win32_Group-- Group
Win32_GroupInDomain-- Groups in the domain
Win32_GroupUser-- Group users
Win32_LogonSession-- Login session
Win32_LogonSessionMappedDisk--
Win32_NetworkLoginProfile--
Win32_SystemAccount-- System accounts
Win32_UserAccount-- Use account
Win32_UserInDomain-- Users in the domain
Windows NT Event log category for
Win32_NTEventlogFile-- Event log file
Win32_NTLogEvent-- Log event
Win32_NTLogEventComputer-- Log event computer
Win32_NTLogEventLog-- Log event log
Win32_NTLogEventUser--
Windows Product activation category
Win32_ComputerSystemWindowsProductActivationSetting--
Win32_Proxy-- agent
Win32_WindowsProductActivation--Windows Product activation 2.3 Install application classes
Win32_ActionCheck--
Win32_ApplicationCommandLine--
Win32_ApplicationService--
Win32_Binary--
Win32_BindImageAction--
Win32_CheckCheck--
Win32_ClassInfoAction--
Win32_CommandLineAccess--
Win32_Condition--
Win32_CreateFolderAction--
Win32_DuplicateFileAction--
Win32_EnvironmentSpecification--
Win32_ExtensionInfoAction--
Win32_FileSpecification--
Win32_FontInfoAction--
Win32_IniFileSpecification--
Win32_InstalledSoftwareElement--
Win32_LaunchCondition--
Win32_ManagedSystemElementResource--
Win32_MIMEInfoAction--
Win32_MoveFileAction--
Win32_MSIResource--
Win32_ODBCAttribute--
Win32_ODBCDataSourceAttribute--
Win32_ODBCDataSourceSpecification--
Win32_ODBCDriverAttribute--
Win32_ODBCDriverSoftwareElement--
Win32_ODBCDriverSpecification--
Win32_ODBCSourceAttribute--
Win32_ODBCTranslatorSpecification--
Win32_Patch--
Win32_PatchFile--
Win32_PatchPackage--
Win32_Product--
Win32_ProductCheck--
Win32_ProductResource--
Win32_ProductSoftwareFeatures--
Win32_ProgIDSpecification--
Win32_Property--
Win32_PublishComponentAction--
Win32_RegistryAction--
Win32_RemoveFileAction--
Win32_RemoveIniAction--
Win32_ReserveCost--
Win32_SelfRegModuleAction--
Win32_ServiceControl--
Win32_ServiceSpecification--
Win32_ServiceSpecificationService--
Win32_SettingCheck--
Win32_ShortcutAction--
Win32_ShortcutSAP--
Win32_SoftwareElement--
Win32_SoftwareElementAction--
Win32_SoftwareElementCheck--
Win32_SoftwareElementCondition--
Win32_SoftwareElementResource--
Win32_SoftwareFeature--
Win32_SoftwareFeatureAction--
Win32_SoftwareFeatureCheck--
Win32_SoftwareFeatureParent--
Win32_SoftwareFeatureSoftwareElements--
Win32_TypeLibraryAction--2.4 WMI Service management
WMI Configuration category
Win32_MethodParameterClass-- Method parameter class
WMI Manage categories
Win32_WMISetting--WMI Set up
Win32_WMIElementSetting--WMI Unit setup 2.5 Performance counter class
Format performance counter categories
Win32_PerfFormattedData--
Win32_PerfFormattedData_ASP_ActiveServerPages--
Win32_PerfFormattedData_ContentFilter_IndexingServiceFilter--
Win32_PerfFormattedData_ContentIndex_IndexingService--
Win32_PerfFormattedData_InetInfo_InternetInformationServicesGlobal--
Win32_PerfFormattedData_ISAPISearch_HttpIndexingService--
Win32_PerfFormattedData_MSDTC_DistributedTransactionCoordinator--
Win32_PerfFormattedData_NTFSDRV_SMTPNTFSStoreDriver--
Win32_PerfFormattedData_PerfDisk_LogicalDisk--
Win32_PerfFormattedData_PerfDisk_PhysicalDisk--
Win32_PerfFormattedData_PerfNet_Browser--
Win32_PerfFormattedData_PerfNet_Redirector--
Win32_PerfFormattedData_PerfNet_Server--
Win32_PerfFormattedData_PerfNet_ServerWorkQueues--
Win32_PerfFormattedData_PerfOS_Cache--
Win32_PerfFormattedData_PerfOS_Memory--
Win32_PerfFormattedData_PerfOS_Objects--
Win32_PerfFormattedData_PerfOS_PagingFile--
Win32_PerfFormattedData_PerfOS_Processor--
Win32_PerfFormattedData_PerfOS_System--
Win32_PerfFormattedData_PerfProc_FullImage_Costly--
Win32_PerfFormattedData_PerfProc_Image_Costly--Win32_PerfFormattedData_PerfProc_JobObject--Win32_PerfFormattedData_PerfProc_JobObjectDetails--Win32_PerfFormattedData_PerfProc_Process--Win32_PerfFormattedData_PerfProc_ProcessAddressSpace_Costly--Win32_PerfFormattedData_PerfProc_Thread--Win32_PerfFormattedData_PerfProc_ThreadDetails_Costly--Win32_PerfFormattedData_PSched_PSchedFlow--
Win32_PerfFormattedData_PSched_PSchedPipe--Win32_PerfFormattedData_RemoteAccess_RASPort--Win32_PerfFormattedData_RemoteAccess_RASTotal--Win32_PerfFormattedData_RSVP_ACSRSVPInterfaces--Win32_PerfFormattedData_RSVP_ACSRSVPService--Win32_PerfFormattedData_SMTPSVC_SMTPServer--Win32_PerfFormattedData_Spooler_PrintQueue--
Win32_PerfFormattedData_TapiSrv_Telephony--
Win32_PerfFormattedData_Tcpip_ICMP--
Win32_PerfFormattedData_Tcpip_IP--
Win32_PerfFormattedData_Tcpip_NBTConnection--Win32_PerfFormattedData_Tcpip_NetworkInterface--
Win32_PerfFormattedData_Tcpip_TCP--
Win32_PerfFormattedData_Tcpip_UDP--Win32_PerfFormattedData_TermService_TerminalServices--Win32_PerfFormattedData_TermService_TerminalServicesSession--Win32_PerfFormattedData_W3SVC_WebService--Raw performance counter category
Win32_PerfRawData--Win32_PerfRawData_ASP_ActiveServerPages--Win32_PerfRawData_ContentFilter_IndexingServiceFilter--Win32_PerfRawData_ContentIndex_IndexingService--Win32_PerfRawData_InetInfo_InternetInformationServicesGlobal--Win32_PerfRawData_ISAPISearch_HttpIndexingService--Win32_PerfRawData_MSDTC_DistributedTransactionCoordinator--Win32_PerfRawData_NTFSDRV_SMTPNTFSStoreDriver--
Win32_PerfRawData_PerfDisk_LogicalDisk--
Win32_PerfRawData_PerfDisk_PhysicalDisk--
Win32_PerfRawData_PerfNet_Browser--
Win32_PerfRawData_PerfNet_Redirector--
Win32_PerfRawData_PerfNet_Server--
Win32_PerfRawData_PerfNet_ServerWorkQueues--
Win32_PerfRawData_PerfOS_Cache--
Win32_PerfRawData_PerfOS_Memory--
Win32_PerfRawData_PerfOS_Objects--
Win32_PerfRawData_PerfOS_PagingFile--
Win32_PerfRawData_PerfOS_Processor--
Win32_PerfRawData_PerfOS_System--
Win32_PerfRawData_PerfProc_FullImage_Costly--
Win32_PerfRawData_PerfProc_Image_Costly--
Win32_PerfRawData_PerfProc_JobObject--
Win32_PerfRawData_PerfProc_JobObjectDetails--
Win32_PerfRawData_PerfProc_Process--Win32_PerfRawData_PerfProc_ProcessAddressSpace_Costly--Win32_PerfRawData_PerfProc_Thread--
Win32_PerfRawData_PerfProc_ThreadDetails_Costly--
Win32_PerfRawData_PSched_PSchedFlow--
Win32_PerfRawData_PSched_PSchedPipe--
Win32_PerfRawData_RemoteAccess_RASPort--
Win32_PerfRawData_RemoteAccess_RASTotal--
Win32_PerfRawData_RSVP_ACSRSVPInterfaces--
Win32_PerfRawData_RSVP_ACSRSVPService--
Win32_PerfRawData_SMTPSVC_SMTPServer--
Win32_PerfRawData_Spooler_PrintQueue--
Win32_PerfRawData_TapiSrv_Telephony--
Win32_PerfRawData_Tcpip_ICMP--
Win32_PerfRawData_Tcpip_IP--
Win32_PerfRawData_Tcpip_NBTConnection--
Win32_PerfRawData_Tcpip_NetworkInterface--
Win32_PerfRawData_Tcpip_TCP--
Win32_PerfRawData_Tcpip_UDP--
Win32_PerfRawData_TermService_TerminalServices--Win32_PerfRawData_TermService_TerminalServicesSession--Win32_PerfRawData_W3SVC_WebService--3、 ... and 、 Citations
边栏推荐
- VMware Vsphere 6.0安装部署
- R语言基于lapply函数对多个协变量执行双样本t检验、t.test函数对不同分组对应的协变量的均值进行Welch双样本t检验分析、双独立样本t检验
- Word中表格如何均匀铺满整页
- 08 | middle stage landing step 3: middle stage planning and design
- 浅谈Event-Loop
- Win7系统怎么卸载IE浏览器
- H3C certified route switching Internet expert
- Security evaluation of commercial password application
- Open IPv6 access on the website to test whether it supports IPv6
- 从2022年的这几篇论文看推荐系统序列建模的趋势
猜你喜欢

接力AlphaFold!星药科技重磅发布TBind-开启分子蛋白复合物结构预测新纪元

Win10 20H2正式发布,对比旧版&新功能一览

No remote desktop license server can provide licenses

04 | 万事预则立:中台建设前必须想清楚的四个问题

Win7系统怎么卸载IE浏览器

给DNS划重点:分析ISC BIND必知必会

09 | 中台落地第四步:中台的建设与接入(Delivery)

Suggested collection: concept, classification, value of data standards and analysis of six implementation steps

tag贪心-刷题预备知识-贪心解题方法 + lt.455. 分发饼干 + lt.376. 摆动序列

HEVC之HM学习01
随机推荐
Explain the basic knowledge of copper clad PCB
VMware vSphere 6.0 installation and deployment
苹果称M2比intel i5强26倍 虚假营销的实情揭晓!
从2022年的这几篇论文看推荐系统序列建模的趋势
How to model 3DMAX (I)
企评家用杜邦分析法剖析:华东建筑集团股份有限公司企业财务状况
spark 写入doris太慢方案解决
Win10 your organization has turned off automatic update. How to solve the problem?
Win7系统怎么卸载IE浏览器
[signalr complete series] Realization of signalr real-time communication in net core
7.移除元素
R语言测试构建好的决策树模型(基于测试数据集)、进行预测推理并使用table函数计算混淆矩阵、基于混淆矩阵计算模型准确度accuray
VMware vSphere 6.5配置系列
6.两两交换链表中的节点
系统集成项目管理工程师考试说明
小米智能摄像机云台Pro如何插入视频监控存储卡
HEVC之HM学习01
Suggested collection: concept, classification, value of data standards and analysis of six implementation steps
H3C certified cloud computing Engineer
Simple use of GDB