Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
Available now!
Buy at Amazon US or
Buy at Amazon UK



Articles

» Windows API reference
» Webcam streaming in VB.NET
» Remoting with firewalls
» RSA from first principles
» Key & MouseLogger in .NET
» Networking Resource Kit for .NET
» Migrating VB6 Winsock to VB.NET
» Migrating C++ sockets to C#
» RFC Reference guide
» COM Reference guide
» WMI Reference guide
» SQL stored procedures
» TCP & UDP port reference
» NET Framework reference
» Ethernet Type codes
» MAC address assignments
» DLL entry point reference
» Boost SQL performance
» Free SMS UK
» Free SMS Ireland
» Free SMS South Africa
» Internet Explorer

Contact us

WMI namespace ' root\WMI\ms_409 ' reference for C# and VB.NET


Please click on a class to view its MOF definition, properties etc.

__AbsoluteTimerInstruction
__AggregateEvent
__ClassCreationEvent
__ClassDeletionEvent
__ClassModificationEvent
__ClassOperationEvent
__ClassProviderRegistration
__ConsumerFailureEvent
__Event
__EventConsumer
__EventConsumerProviderRegistration
__EventDroppedEvent
__EventFilter
__EventGenerator
__EventProviderRegistration
__EventQueueOverflowEvent
__ExtendedStatus
__ExtrinsicEvent
__FilterToConsumerBinding
__IndicationRelated
__InstanceCreationEvent
__InstanceDeletionEvent
__InstanceModificationEvent
__InstanceOperationEvent
__InstanceProviderRegistration
__IntervalTimerInstruction
__MethodInvocationEvent
__MethodProviderRegistration
__NAMESPACE
__NamespaceCreationEvent
__NamespaceDeletionEvent
__NamespaceModificationEvent
__NamespaceOperationEvent
__NotifyStatus
__NTLMUser9X
__ObjectProviderRegistration
__PARAMETERS
__PropertyProviderRegistration
__Provider
__ProviderRegistration
__QOSFailureEvent
__SecurityRelatedClass
__SystemClass
__SystemEvent
__SystemSecurity
__thisNAMESPACE
__TimerEvent
__TimerInstruction
__TimerNextFiring
__Win32Provider
__WmiMappedDriverNamespace
ACPITrace
AMLIEvalData1
AMLIEvalData1_TypeGroup1
CIM_StatisticalInformation
Close
Close_End
Close_Start
CreateTrustedDomEx
CreateTrustedDomEx_End
CreateTrustedDomEx_Start
DiskIo
DiskIo_TypeGroup1
EnumTrstedDomEx
EnumTrstedDomEx_End
EnumTrstedDomEx_Start
EnumTrustedDoms
EnumTrustedDoms_End
EnumTrustedDoms_Start
EventTrace
EventTrace_Header
EventTraceError
EventTraceEvent
FileIo
FileIo_Name
FileIo_V0
FileIo_V0_Name
HWConfig
HWConfig_CPU
HWConfig_LogDisk
HWConfig_NIC
HWConfig_PhyDisk
Ichaud_CodecConfiguration
Ichaud_CyclicAudioStatistics
Ichaud_CyclicStreamStatistics
Ichaud_HardwareConfiguration
Ichaud_HardwareStatistics
Ichaud_PciAudioStatistics
Ichaud_PciStreamStatistics
Image
Image_Load
Image_V0
Image_V0_Load
KerbAcceptSecurityContext
KerbAcceptSecurityContext_End
KerbAcceptSecurityContext_Start
KerbChangePassword
KerbChangePassword_End
KerbChangePassword_Start
KerbInitSecurityContext
KerbInitSecurityContext_End
KerbInitSecurityContext_Start
KerbLogonUser
KerbLogonUser_End
KerbLogonUser_Start
KerbSetPassword
KerbSetPassword_End
KerbSetPassword_Start
LookupNames
LookupNames_End
LookupNames_Start
LookupSids
LookupSids_End
LookupSids_Start
ModemWakeStateInformation
MS_SmBios
MS_WmiInternal
MSAcpi
MSAcpi_ThermalZoneTemperature
MSAcpiInfo
MSChangerDriver
MSChangerParameters
MSChangerProblemDeviceError
MSChangerProblemEvent
MSDeviceUI
MSDeviceUI_FirmwareRevision
MSDiskDriver
MSDiskDriver_Geometry
MSDiskDriver_Performance
MSDiskDriver_PerformanceData
MSDNS_Query
MSDNS_Query_Event
MSDNS_Receive
MSDNS_Response
MSDNS_Response_Event
MSDNS_Send
MSDNS_TCPRecv_Event
MSDNS_TCPSend_Event
MSDNS_Trace
MSDNS_UDPRecv_Event
MSDNS_UDPSend_Event
MSIde
MSIde_PortDeviceInfo
MSIPNAT
MSIPNAT_ConnectionCreationEvent
MSIPNAT_ConnectionDeletionEvent
MSIPNAT_PacketDroppedEvent
MSKerbTrace
MSKeyboard
MSKeyboard_ClassInformation
MSKeyboard_ExtendedID
MSKeyboard_PortInformation
MSLSA_LookupIsolatedNameInTrustedDomains
MSLSATrace
MSMCAEvent_CPUError
MSMCAEvent_Header
MSMCAEvent_InvalidError
MSMCAEvent_MemoryError
MSMCAEvent_PCIBusError
MSMCAEvent_PCIComponentError
MSMCAEvent_PlatformSpecificError
MSMCAEvent_SMBIOSError
MSMCAEvent_SystemEventError
MSMCAInfo
MSMCAInfo_CPEControl
MSMCAInfo_Entry
MSMCAInfo_RawCMCEvent
MSMCAInfo_RawCorrectedPlatformEvent
MSMCAInfo_RawMCAData
MSMCAInfo_RawMCAEvent
MSMouse
MSMouse_ClassInformation
MSMouse_PortInformation
MSNdis
MSNdis_80211_AddWEP
MSNdis_80211_AuthenticationMode
MSNdis_80211_BaseServiceSetIdentifier
MSNdis_80211_BssIdListScan
MSNdis_80211_BSSIList
MSNdis_80211_Configuration
MSNdis_80211_ConfigurationFH
MSNdis_80211_ConfigurationInfo
MSNdis_80211_DataRates
MSNdis_80211_DesiredDataRates
MSNdis_80211_Disassociate
MSNdis_80211_FragmentationThreshold
MSNdis_80211_InfrastructureMode
MSNdis_80211_NetworkInfrastructure
MSNdis_80211_NetworkType
MSNdis_80211_NetworkTypeInUse
MSNdis_80211_NetworkTypesSupported
MSNdis_80211_NumberOfAntennas
MSNdis_80211_PowerMode
MSNdis_80211_PrivacyFilter
MSNdis_80211_ReceiveAntennaSelected
MSNdis_80211_ReceivedSignalStrength
MSNdis_80211_ReceivedSignalStrengthEventTrigger
MSNdis_80211_ReloadDefaults
MSNdis_80211_RemoveWEP
MSNdis_80211_RTSThreshold
MSNdis_80211_ServiceSetIdentifier
MSNdis_80211_Statistics
MSNdis_80211_TransmitAntennaSelected
MSNdis_80211_TransmitPowerLevel
MSNdis_80211_WEPStatus
MSNdis_80211_WLanBssId
MSNdis_AtmHardwareCurrentAddress
MSNdis_AtmMaxAal0PacketSize
MSNdis_AtmMaxAal1PacketSize
MSNdis_AtmMaxAal34PacketSize
MSNdis_AtmMaxAal5PacketSize
MSNdis_AtmMaxActiveVciBits
MSNdis_AtmMaxActiveVcs
MSNdis_AtmMaxActiveVpiBits
MSNdis_AtmReceiveCellsDropped
MSNdis_AtmReceiveCellsOk
MSNdis_AtmSupportedAalTypes
MSNdis_AtmSupportedServiceCategory
MSNdis_AtmSupportedVcRates
MSNdis_AtmTransmitCellsOk
MSNdis_CoDriverVersion
MSNdis_CoHardwareStatus
MSNdis_CoLinkSpeed
MSNdis_CoMacOptions
MSNdis_CoMediaConnectStatus
MSNdis_CoMediaInUse
MSNdis_CoMediaSupported
MSNdis_CoMinimumLinkSpeed
MSNdis_CoReceivePduErrors
MSNdis_CoReceivePdusNoBuffer
MSNdis_CoReceivePdusOk
MSNdis_CoTransmitPduErrors
MSNdis_CoTransmitPdusOk
MSNdis_CoVendorDescription
MSNdis_CoVendorDriverVersion
MSNdis_CoVendorId
MSNdis_CurrentLookahead
MSNdis_CurrentPacketFilter
MSNdis_DeviceWakeOnMagicPacketOnly
MSNdis_DriverVersion
MSNdis_EnumerateAdapter
MSNdis_EthernetCurrentAddress
MSNdis_EthernetMacOptions
MSNdis_EthernetMaximumMulticastListSize
MSNdis_EthernetMoreTransmitCollisions
MSNdis_EthernetMulticastList
MSNdis_EthernetOneTransmitCollision
MSNdis_EthernetPermanentAddress
MSNdis_EthernetReceiveErrorAlignment
MSNdis_FddiAttachmentType
MSNdis_FddiDownstreamNodeLong
MSNdis_FddiFrameErrors
MSNdis_FddiFramesLost
MSNdis_FddiLConnectionState
MSNdis_FddiLctFailures
MSNdis_FddiLemRejects
MSNdis_FddiLongCurrentAddress
MSNdis_FddiLongMaximumListSize
MSNdis_FddiLongMulticastList
MSNdis_FddiLongPermanentAddress
MSNdis_FddiRingManagmentState
MSNdis_FddiShortCurrentAddress
MSNdis_FddiShortMaximumListSize
MSNdis_FddiShortMulticastList
MSNdis_FddiShortPermanentAddress
MSNdis_FddiUpstreamNodeLong
MSNdis_HardwareStatus
MSNdis_LinkSpeed
MSNdis_MacOptions
MSNdis_MaximumFrameSize
MSNdis_MaximumLookahead
MSNdis_MaximumSendPackets
MSNdis_MaximumTotalSize
MSNdis_MediaConnectStatus
MSNdis_MediaInUse
MSNdis_MediaSupported
MSNdis_NdisEnumerateVc
MSNdis_NetworkAddress
MSNdis_NetworkLinkSpeed
MSNdis_NetworkShortAddress
MSNdis_NotifyAdapterArrival
MSNdis_NotifyAdapterRemoval
MSNdis_NotifyVcArrival
MSNdis_NotifyVcRemoval
MSNdis_PhysicalMediumType
MSNdis_ReceiveBlockSize
MSNdis_ReceiveBufferSpace
MSNdis_ReceiveError
MSNdis_ReceiveNoBuffer
MSNdis_ReceivesOk
MSNdis_StatusLinkSpeedChange
MSNdis_StatusMediaConnect
MSNdis_StatusMediaDisconnect
MSNdis_StatusMediaSpecificIndication
MSNdis_StatusProtocolBind
MSNdis_StatusProtocolUnbind
MSNdis_StatusResetEnd
MSNdis_StatusResetStart
MSNdis_TokenRingCurrentAddress
MSNdis_TokenRingCurrentFunctional
MSNdis_TokenRingCurrentGroup
MSNdis_TokenRingCurrentRingState
MSNdis_TokenRingCurrentRingStatus
MSNdis_TokenRingLastOpenStatus
MSNdis_TokenRingLineErrors
MSNdis_TokenRingLostFrames
MSNdis_TokenRingPermanentAddress
MSNdis_TransmitBlockSize
MSNdis_TransmitBufferSpace
MSNdis_TransmitsError
MSNdis_TransmitsOk
MSNdis_VendorDescription
MSNdis_VendorDriverVersion
MSNdis_VendorID
MSNdis_VlanIdentifier
MSNT_SystemTrace
MSParallel
MSParallel_AllocFreeCounts
MSParallel_DeviceBytesTransferred
MSPower
MSPower_DeviceEnable
MSPower_DeviceWakeEnable
MSProcessorClass
MSRedbook
MSRedbook_DriverInformation
MSRedbook_Performance
MSSerial
MSSerial_CommInfo
MSSerial_CommProperties
MSSerial_HardwareConfiguration
MSSerial_PerformanceInformation
MSSerial_PortName
MSSmBios_RawSMBiosTables
MSSmBios_SMBiosEventlog
MSSmBios_Sysid1394
MSSmBios_Sysid1394List
MSSmBios_SysidUUID
MSSmBios_SysidUUIDList
MSStorageDriver
MSStorageDriver_ATAPISmartData
MSStorageDriver_FailurePredictData
MSStorageDriver_FailurePredictEvent
MSStorageDriver_FailurePredictFunction
MSStorageDriver_FailurePredictStatus
MSStorageDriver_FailurePredictThresholds
MSStorageDriver_ScsiInfoExceptions
MSTapeDriveParam
MSTapeDriveProblemEvent
MSTapeDriver
MSTapeMediaCapacity
MSTapeProblemDeviceError
MSTapeProblemIoError
MSTapeSymbolicName
MSV1_0Trace
MSWmi_Guid
MSWmi_GuidRegistrationInfo
MSWmi_MofData
MSWmi_PnPDeviceId
MSWmi_PnPInstanceNames
MSWmi_ProviderInfo
NtlmClientInitialize
NtlmClientInitialize_End
NtlmClientInitialize_Start
NtlmLogonUser
NtlmLogonUser_End
NtlmLogonUser_Start
NtlmServerAccept
NtlmServerAccept_End
NtlmServerAccept_Info
NtlmServerAccept_Start
NtlmValidateUser
NtlmValidateUser_End
NtlmValidateUser_Start
OpenPolicy
OpenPolicy_End
OpenPolicy_Start
OpenTrustedDomain
OpenTrustedDomain_End
OpenTrustedDomain_Start
OpTrustedDomByName
OpTrustedDomByName_End
OpTrustedDomByName_Start
PageFault
PageFault_TransitionFault
PerformanceState
PerformanceStates
PrintJob
PrintJob_DeleteJob
PrintJob_TypeGroup1
Process
Process_TypeGroup1
Process_V0
Process_V0_TypeGroup1
ProcessorCStateEvent
ProcessorMethods
ProcessorPerformance
ProcessorPerfStateEvent
ProcessorStatus
ProcessorTrace
ProcessorTransitionEvent
QryInfoTrustDom
QryInfoTrustDom_End
QryInfoTrustDom_Start
QryTrstDomByNam
QryTrstDomByNam_End
QryTrstDomByNam_Start
QueryDomainInfoPolicy
QueryDomainInfoPolicy_End
QueryDomainInfoPolicy_Start
QueryForestTrustInfo
QueryForestTrustInfo_End
QueryForestTrustInfo_Start
QueryInfoPolicy
QueryInfoPolicy_End
QueryInfoPolicy_Start
QueryInfoPolicy2
QueryInfoPolicy2_End
QueryInfoPolicy2_Start
QuerySecret
QuerySecret_End
QuerySecret_Start
RegisteredGuids
Registry
Registry_TypeGroup1
Registry_V0
Registry_V0_TypeGroup1
RenderJob
RenderJob_JobRenderd
SetDomainInfoPolicy
SetDomainInfoPolicy_End
SetDomainInfoPolicy_Start
SetForestTrustInfo
SetForestTrustInfo_End
SetForestTrustInfo_Start
SetInfoPolicy
SetInfoPolicy_End
SetInfoPolicy_Start
SetInfoPolicy2
SetInfoPolicy2_End
SetInfoPolicy2_Start
SetInfoTrustedDom
SetInfoTrustedDom_End
SetInfoTrustedDom_Start
SetTrstedDomInfoByNam
SetTrstedDomInfoByNam_End
SetTrstedDomInfoByNam_Start
SmonLogError
Spooler
SysmonLog
TcpIp
TcpIp_TypeGroup1
TcpIp_V0
TcpIp_V0_TypeGroup1
Thread
Thread_TypeGroup1
Thread_TypeGroup2
Thread_V0
Thread_V0_TypeGroup1
TraceLogger
UdpIp
UdpIp_TypeGroup1
UdpIp_V0
UdpIp_V0_TypeGroup1
WDMClassesOfDriver
Win32_Perf
Win32_PerfFormattedData
Win32_PerfRawData
Win32_PrivilegesStatus
WMIBinaryMofResource
WMIEvent

WMI is a huge subject, so therefore it is practically impossible to provide a comprehensive example program that covers anything. However, this application can be used to make WQL (WMI query language) on the root\cimv2 namespace of the CIM (Common Information Model). The book “Network programming in .NET” (Buy at Amazon UK) (Buy at Amazon US) covers a much wider scope of WMI, and explains how to implement WMI in C# or VB.NET




Google

Copyright 2017 Infinite Loop Ltd.