目录
一、WMI硬件系列
1.1 CPU 处理器(Win32_Processor)
1.2. 内存信息(Win32_PhysicalMemory)
1.3 硬盘参数说明(Win32_DiskDrive)
1.4 主板参数(WIN32_baseboard)
1.5 网络适配器(Win32_NetworkAdapter)
1.6. 串口(Win32_SerialPort)
1.7. 通用串行总线(Win32_USBController)
1.8. USB设备控制(Win32_USBControllerDevice)
1.9. 显卡设置(Win32_DisplayControllerConfiguration)
1.10. 显卡支持的显卡模式(Win32_VideoSettings)
二、WMI操作系统系列
2.1.计算机信息简要(Win32_ComputerSystem)
2.2. 操作系统信息(Win32_OperatingSystem)
2.3. 系统驱动信息(Win32_SystemDriver )
2.4. 系统安装的服务(Win32_Service)
2.5. 系统管理组(Win32_Group)
2.6. 系统组账户(Win32_GroupUser)
2.7. 系统自动启动程序(Win32_StartupCommand)
2.8. 用户帐号(Win32_UserAccount)
2.9. 桌面(Win32_Desktop)
2.10. 系统进程类(Win32_Process)
2.11. 系统线程(Win32_Thread)
2.13. 已经安装的网络客户端(Win32_NetworkClient)
2.14. 已安装的网络协议(Win32_NetworkProtocol)
2.15. 环境变量(Win32_Environment )
2.16. 查询文件信息(Win32_Directory)
数据类型 |
属性值 |
名称 |
uint16 |
AddressWidth |
地址宽度 |
uint16 |
Architecture |
所使用的平台的处理器架构 |
string |
AssetTag |
该处理器的资产标签 |
uint16 |
Availability |
设备的状态 |
string |
Caption |
CPU的简短描述 |
uint32 |
Characteristics |
处理器支持定义的功能 |
uint32 |
ConfigManagerErrorCode |
Windows API的配置管理器错误代码 |
boolean |
ConfigManagerUserConfig |
如果为TRUE,该装置是使用用户定义的配置 |
uint16 |
CpuStatus |
处理器的当前状态 |
string |
CreationClassName |
出现在用来创建一个实例继承链的第一个具体类的名称 |
uint32 |
CurrentClockSpeed |
处理器的当前速度,以MHz为单位 |
uint16 |
CurrentVoltage |
处理器的电压 |
uint16 |
DataWidth |
在32位处理器,该值是32,在64位处理器是64 |
string |
Description |
CPU的简短描述 |
string |
DeviceID |
在系统上的处理器的唯一标识符 |
boolean |
ErrorCleared |
如果为真,报上一个错误代码的被清除 |
string |
ErrorDescription |
错误的代码描述 |
uint32 |
ExtClock |
外部时钟频率,以MHz为单位 |
uint16 |
Family |
处理器系列类型 |
datetime |
InstallDate |
安装日期 |
uint32 |
L2CacheSize |
二级缓存大小 |
uint32 |
L2CacheSpeed |
二级缓存处理器的时钟速度 |
uint32 |
L3CacheSize |
三级缓存的大小 |
uint32 |
L3CacheSpeed |
三级缓存处理器的时钟速度 |
uint32 |
LastErrorCode |
报告的逻辑设备上一个错误代码 |
uint16 |
Level |
处理器类型的定义。该值取决于处理器的体系结构 |
uint16 |
LoadPercentage |
每个处理器的负载能力,平均到最后一秒 |
string |
Manufacturer |
处理器的制造商 |
uint32 |
MaxClockSpeed |
处理器的最大速度,以MHz为单位 |
string |
Name |
处理器的名称 |
uint32 |
NumberOfCores |
为处理器的当前实例的数目。 |
uint32 |
NumberOfEnabledCore |
每个处理器插槽启用的内核数 |
uint32 |
NumberOfLogicalProcessors |
用于处理器的当前实例逻辑处理器的数量 |
string |
OtherFamilyDescription |
处理器系列类型 |
string |
PartNumber |
这款处理器的产品编号制造商所设置 |
string |
PNPDeviceID |
即插即用逻辑设备的播放设备标识符 |
uint16 |
PowerManagementCapabilities |
逻辑设备的特定功率相关的能力阵列 |
boolean |
PowerManagementSupported |
如果为TRUE,该装置的功率可以被管理,这意味着它可以被放入挂起模式 |
string |
ProcessorId |
描述处理器功能的处理器的信息 |
uint16 |
ProcessorType |
处理器的主要功能 |
uint16 |
Revision |
系统修订级别取决于体系结构 |
string |
Role |
所述处理器的作用 |
boolean |
SecondLevelAddressTranslationExtensions |
如果为True,该处理器支持用于虚拟地址转换扩展 |
string |
SerialNumber |
处理器的序列号 |
string |
SocketDesignation |
芯片插座的线路上使用的类型 |
string |
Status |
对象的当前状态 |
uint16 |
StatusInfo |
对象的当前状态信息 |
string |
Stepping |
在处理器家族处理器的版本 |
string |
SystemCreationClassName |
创建类名属性的作用域计算机的价值 |
string |
SystemName |
系统的名称 |
uint32 |
ThreadCount |
每个处理器插槽的线程数 |
string |
UniqueId |
全局唯一标识符的处理器 |
uint16 |
UpgradeMethod |
CPU插槽的信息 |
string |
Version |
依赖于架构处理器的版本号 |
boolean |
VirtualizationFirmwareEnabled |
如果真,固件可以虚拟化扩展 |
boolean |
VMMonitorModeExtensions |
如果为True,该处理器支持Intel或AMD虚拟机监控器扩展。 |
uint32 |
VoltageCaps |
该处理器的电压的能力 |
属性值 |
名称 |
Attribute |
属性值 |
Capacity |
获取内存容量(单位KB) |
Caption |
物理内存还是虚拟内存 |
ConfiguredClockSpeed |
配置时钟速度 |
ConfiguredVoltage |
配置电压 |
CreationClassName |
创建类名(就是更换这个类的名字) |
DataWidth |
获取内存带宽 |
Description |
描述信息与Caption一样 |
DeviceLocator |
获取设备定位器 |
FormFactor |
构成因素 |
HotSwappable |
是否支持热插拔 |
InstallDate |
安装日期(无值) |
InterleaveDataDepth |
数据交错深度 |
InterleavePosition |
交错的位置 |
Manufacturer |
生产商 |
MaxVoltage |
最大电压 |
MemoryType |
内存类型 |
MinVoltage |
最小电压 |
Model |
型号 |
Name |
名字 |
OtherIdentifyingInfo |
其他识别信息 |
PartNumber |
零件编号 |
PositionInRow |
行位置 |
PoweredOn |
是否接通电源 |
Removable |
是否可拆卸 |
Replaceable |
是否可更换 |
SerialNumber |
编号 |
SKU |
SKU号 |
SMBIOSMemoryType |
SMBIOS内存类型 |
Speed |
速率 |
Status |
状态 |
Tag |
唯一标识符的物理存储器 |
TotalWidth |
总宽 |
TypeDetail |
类型详细信息 |
Version |
版本信息 |
属性值 |
名称 |
vailability |
设备的状态 |
BytesPerSector |
在每个扇区的物理磁盘驱动器的字节数) |
Capabilities |
媒体访问设备的能力阵列。 |
CapabilityDescriptions |
更详细的解释为任何在功能阵列表示的访问设备的功能的列表 |
Caption |
对象的序列号 |
CompressionMethod |
设备所使用的算法或工具,以支持压缩。 |
ConfigManagerErrorCode |
Windows配置管理器错误代码。 |
ConfigManagerUserConfig |
如果为True,该设备使用用户定义的配置 |
CreationClassName |
代表所在的类 |
DefaultBlockSize |
此设备默认块大小,以字节为单位。 |
Description |
描述 |
DeviceID |
磁盘驱动器与系统中的其他设备的唯一标识符 |
ErrorCleared |
如果为True,报告LastErrorCode错误现已清除 |
ErrorDescription |
关于可能采取的纠正措施记录在LastErrorCode错误,和信息的详细信息。 |
ErrorMethodology |
误差检测和校正的类型被此设备支持 |
FirmwareRevision |
修订制造商分配的磁盘驱动器固件 |
Index |
给定的驱动器的物理驱动器号。此属性由GetDriveMapInfo方法填补。 0xFF的值表示给定的驱动器不映射到物理驱动器 |
InstallDate |
日期和时间对象安装。此属性不需要的值以表示已安装的对象 |
InterfaceType |
物理磁盘驱动器的类型 (IDE、sata) |
LastErrorCode |
报告的逻辑设备上一个错误代码 |
Manufacturer |
制造商名称 |
MaxBlockSize |
最大块的大小,以字节为单位,通过该设备访问的媒体。 |
MaxMediaSize |
最大介质尺寸的介质,以KB为单位,由该设备支持 |
MediaLoaded |
如果真,媒体为一磁盘驱动器加载,这意味着该设备具有一个可读的文件系统和可访问。对于固定磁盘驱动器,该属性将始终为TRUE |
MediaType |
由该设备使用或访问的媒体类型 |
MinBlockSize |
最小的块大小,以字节为单位,通过该设备访问的媒体。 |
Model |
磁盘驱动器的制造商的型号 |
Name |
名字 |
NeedsCleaning |
如果真,媒体接入设备需要清洁。不论手动或自动清洗是可能显示在Capabilities属性 |
NumberOfMediaSupported |
可被支持的或插入的介质最大数量 |
Partitions |
此物理磁盘驱动器上的分区是由操作系统识别的数目。 |
PNPDeviceID |
即插即用逻辑设备的播放设备标识符 |
PowerManagementCapabilities |
逻辑设备的特定功率相关的能力阵列。 |
PowerManagementSupported |
如果为True,该设备可以是电源管理 |
SCSIBus |
盘驱动器的SCSI总线号。 |
SCSILogicalUnit |
SCSI逻辑单元的磁盘驱动器的号码(LUN) |
SCSIPort |
盘驱动器的SCSI端口号 |
SCSITargetId |
SCSI标识符号码的磁盘驱动器的 |
SectorsPerTrack |
在每个轨道此物理磁盘驱动器扇区数 |
SerialNumber |
由制造商分配的号来识别物理介质 |
Signature |
磁盘识别。该属性可以被用于识别一个共享资源 |
Size |
磁盘大小 |
Status |
对象的当前状态 |
StatusInfo |
逻辑设备的状态 |
SystemCreationClassName |
该作用域计算机的CreationClassName属性的值 |
SystemName |
系统名称 |
TotalCylinders |
物理磁盘驱动器上柱面总数。该值可能不准确 |
TotalHeads |
磁盘驱动器上磁头总数。该值可能不准确 |
TotalSectors |
物理磁盘驱动器上的扇区总数。该值可能不准确。 |
TotalTracks |
物理磁盘驱动器上的曲目总数。该值可能不准确 |
TracksPerCylinder |
在物理磁盘驱动器上的每个柱面轨迹的数量。该值可能不准确 |
属性值 |
描述 |
Caption |
简述 |
ConfigOptions |
数组,表示位于在底板上跳线和开关的配置 |
CreationClassName |
表示类的名称(就是Win32_baseboard类) |
Depth |
以英寸为单位的物理封装 |
Description |
对象的描述(底板) |
Height |
用英寸表示的物理包的高度 |
HostingBoard |
如果为TRUE,该卡是一个主板,或在一个机箱中的基板。 |
HotSwappable |
如果为TRUE,就是支持热插拔(判断是否支持热插拔) |
InstallDate |
日期和时间对象安装。此属性不需要的值以表示已安装的对象 |
Manufacturer |
表示制造商的名称 |
Model |
物理元素的名称是已知。 |
Name |
对象的名称标签 |
OtherIdentifyingInfo |
捕获附加数据,超出资产标签的信息,可以用来标识物理元件 |
PartNumber |
由负责生产或制造的物理元素的组织分配部件编号 |
PoweredOn |
如果为真,物理元素处于开机状态 |
Product |
产品的型号 |
Removable |
判断是否可拆卸的 |
Replaceable |
判断是否可更换的 |
RequirementsDescription |
自由格式字符串描述方式,这张卡是身体不同于其他卡。该属性才有意义时,相对应的布尔值属性特殊要求是集真的 |
RequiresDaughterBoard |
如果是TRUE,至少一个子板或辅助卡才能正常工作。 |
SerialNumber |
制造商分配的用于识别所述物理元件数目 |
SKU |
库存的物理单元号 |
SlotLayout |
描述插槽位置 |
SpecialRequirements |
如果为真,此卡是同类型的其他卡物理上唯一的,因此需要一个专门的插槽 |
Status |
对象的当前状态 |
Tag |
符系统的基板唯一标识 |
Version |
物理元素的版本 |
Weight |
物理元素的重量英镑表示 |
Width |
用英寸表示的物理元素的宽度 |
属性 |
含义 |
AdapterType |
适配器的类型 |
AdapterTypeID |
适配器的类型ID |
AutoSense |
如果为True,网络适配器能自动判断连接或网络媒体的速度 |
Availability |
可用性和设备的状态 |
Caption |
设备的简短描述 |
ConfigManagerErrorCode |
Windows配置管理器错误代码 |
ConfigManagerUserConfig |
如果为True,该设备使用用户定义的配置 |
CreationClassName |
第一个具体类的名称出现在创建实例所使用的继承链 |
Description |
描述 |
DeviceID |
系统中的其他设备的网络适配器的唯一标识符 |
ErrorCleared |
如果为True,在上一个错误代码报告现已清除 |
ErrorDescription |
错误的描述信息 |
GUID |
全局唯一标识符进行连接 |
Index |
存储在系统注册表中网络适配器的索引号 |
InstallDate |
日期和时间对象安装 |
Installed |
如果为True,网络适配器安装在系统中 |
InterfaceIndex |
索引值唯一标识本地网络接口 |
LastErrorCode |
报告的逻辑设备上一个错误代码 |
MACAddress |
MAC地址 |
Manufacturer |
制造商的名称 |
MaxNumberControlled |
通过这个网络适配器支持直接寻址的端口的最大数量 |
MaxSpeed |
最大速度,以每秒位数,为网络适配器 |
Name |
适配器的名称 |
NetConnectionID |
网络连接的名称出现在网络连接控制面板程序 |
NetConnectionStatus |
网络适配器连接至网络的状态 |
NetEnabled |
指明适配器是否已启用。如果为True,适配器已启用。您可以启用或通过启用和禁用方法禁用网卡。 |
NetworkAddresses |
适配器的IP地址 |
PermanentAddress |
网络地址硬编码到一个适配器。这种硬编码地址,可以通过固件升级或软件配置进行更改 |
PhysicalAdapter |
指明适配器是否是物理或逻辑适配器。如果为True,适配器是物理 |
PNPDeviceID |
即插即用逻辑设备的播放设备标识符 |
PowerManagementCapabilities |
逻辑设备的特定功率相关的能力阵列 |
PowerManagementSupported |
如果为True,该设备可以是电源管理(可放进入暂停模式,等等) |
ProductName |
网络适配器的产品名称 |
ServiceName |
网络适配器的服务名 |
Speed |
估计当前带宽比特每秒 |
Status |
对象的当前状态 |
StatusInfo |
对象的当前状态详细信息 |
SystemCreationClassName |
该作用域计算机的创建类别名称属性的值 |
SystemName |
系统名称 |
TimeOfLastReset |
最后复位日期和时间的网络适配器 |
数据类型 |
属性 |
含义 |
uint16 |
Availability |
可用性 |
boolean |
Binary |
如果为TRUE,则将串行端口配置为二进制数据传输。因为Windows API不支持非二进制模式传输,所以此属性必须为TRUE |
uint16 |
Capabilities[] |
|
string |
CapabilityDescriptions[] |
|
string |
Caption; |
简短描述 |
uint32 |
ConfigManagerErrorCode |
配置管理错误代码 |
boolean |
ConfigManagerUserConfig |
如果为TRUE,则设备正在使用用户定义的配置。 |
string |
CreationClassName |
在实例创建所使用的继承链中出现的第一个具体类的名称。与该类的其他关键属性一起使用时,该属性允许唯一标识该类及其子类的所有实例 |
string |
Description |
描述 |
string |
DeviceID |
设备编号 |
boolean |
ErrorCleared |
如果为TRUE,则现在清除LastErrorCode中报告的错误。 |
string |
ErrorDescription |
错误说明 |
datetime |
InstallDate |
对象的安装日期和时间。此属性不需要一个值来指示该对象已安装。 |
uint32 |
LastErrorCode |
逻辑设备报告的最后一个错误代码。 |
uint32 |
MaxBaudRate |
串行控制器支持的最大波特率(以位/秒为单位)。 |
uint32 |
MaximumInputBufferSize |
串行端口驱动程序的内部输入缓冲区的最大大小。值0(零)表示串行提供程序没有施加最大值。 |
uint32 |
MaximumOutputBufferSize |
串行端口驱动程序的内部输出缓冲区的最大大小。值0(零)表示串行提供程序没有施加最大值。 |
uint32 |
MaxNumberControlled |
此控制器可支持的最大可直接寻址实体的数量。如果数字未知,则应使用值0(零)。 |
string |
Name |
已知对象的标签。子类化后,该属性可以重写为键属性 |
boolean |
OSAutoDiscovered |
如果为TRUE,则操作系统会自动发现此类的实例。例如,如果通过控制面板添加了硬件,则操作系统通过从此类的实例中查询硬件来查找此类的实例。 |
string |
PNPDeviceID |
逻辑设备的Windows即插即用设备标识符。 |
uint16 |
PowerManagementCapabilities[] |
逻辑设备与电源有关的特定功能的数组 |
boolean |
PowerManagementSupported |
如果为TRUE,则可以对设备进行电源管理(可以置于挂起模式,依此类推)。该属性并不表示当前已启用电源管理功能,而仅表示逻辑设备具有电源管理功能。 |
uint16 |
ProtocolSupported |
控制器用于访问“受控”设备的协议。 |
string |
ProviderType |
通信提供者类型 |
boolean |
SettableBaudRate |
如果为TRUE,则可以更改此串行端口的波特率 |
boolean |
SettableDataBits |
如果为TRUE,则可以为此串行端口设置数据位。 |
boolean |
SettableFlowControl |
如果为TRUE,则可以为此串行端口设置流量控制。 |
boolean |
SettableParity |
如果为TRUE,则可以为此串行端口设置奇偶校验 |
boolean |
SettableParityCheck |
如果为TRUE,则可以为此串行端口设置奇偶校验(如果支持奇偶校验)。 |
boolean |
SettableRLSD |
如果为TRUE,则可以为此串行端口设置接收线路信号检测(RLSD)(如果支持RLSD)。 |
boolean |
SettableStopBits |
如果为TRUE,则可以为此串行端口设置停止位。 |
string |
Status |
对象的当前状态。可以定义各种运行和非运行状态。操作状态包括:“确定”,“降级”和“预失败”(某个元素,例如启用SMART的硬盘驱动器,可能会正常运行,但会在不久的将来预测失败)。非运行状态包括:“错误”,“正在启动”,“正在停止”和“服务”。后者“服务”可在磁盘镜像重新镀银,重新加载用户权限列表或其他管理工作期间应用。并非所有此类工作都是联机的,但是托管元素既不是“ OK”,也不处于其他状态之一。 |
uint16 |
StatusInfo |
逻辑设备的状态。如果此属性不适用于逻辑设备,则应使用值5(不适用)。 |
boolean |
Supports16BitMode |
如果为TRUE,则此串行端口支持16位模式。 |
boolean |
SupportsDTRDSR |
如果为TRUE,则此串行端口上支持数据终端就绪(DTR)和数据设置就绪(DSR)信号 |
boolean |
SupportsElapsedTimeouts |
如果为TRUE,则此串行端口支持经过的超时。经过的超时跟踪两次数据传输之间的总时间。 |
boolean |
SupportsIntTimeouts |
如果为TRUE,则支持间隔超时。间隔超时是每条数据到达之间允许经过的时间量。 |
boolean |
SupportsParityCheck |
如果为TRUE,则此串行端口支持奇偶校验。 |
boolean |
SupportsRLSD |
如果为TRUE,则此串行端口支持接收线路信号检测(RLSD)。 |
boolean |
SupportsRTSCTS |
如果为TRUE,则此串行端口支持准备发送(RTS)和清除发送(CTS)信号。 |
boolean |
SupportsSpecialCharacters |
如果为TRUE,则支持串行端口控制字符。这些字符表示事件而不是数据。这些字符不可显示,由驱动程序设置。它们包括EofChar,ErrorChar,BreakChar,EventChar,XonChar和XoffChar。 |
boolean |
SupportsXOnXOff |
如果为TRUE,则此串行端口支持XON或XOFF流控制。 |
boolean |
SupportsXOnXOffSet |
如果为TRUE,则通信提供程序支持XON或XOFF流控制设置的配置。 |
string |
SystemCreationClassName |
作用域计算机的CreationClassName属性的值 |
string |
SystemName |
作用域系统的名称。 |
datetime |
TimeOfLastReset |
上次重置此控制器的日期和时间。这可能意味着控制器已断电或重新初始化。 |
数据类型 |
属性值 |
含义 |
uint16 |
Availability |
可用性,设备的可用性和状态。 |
string |
Caption |
对象的简短描述。 |
uint32 |
ConfigManagerErrorCode |
Win32 Configuration Manager错误代码。 |
boolean |
ConfigManagerUserConfig |
如果为TRUE,则设备正在使用用户定义的配置。 |
string |
CreationClassName |
在实例创建所使用的继承链中出现的第一个具体类的名称。与该类的其他关键属性一起使用时,此属性允许唯一标识该类及其子类的所有实例。 |
string |
Description |
对象的描述。 |
string |
DeviceID |
USB控制器的唯一标识符。 |
boolean |
ErrorCleared |
如果为TRUE,则现在清除LastErrorCode中报告的错误 |
string |
ErrorDescription |
有关LastErrorCode中记录的错误的更多信息,以及有关可能采取的任何纠正措施的信息。 |
datetime |
InstallDate |
对象的安装日期和时间。此属性不需要一个值来指示该对象已安装。 |
uint32 |
LastErrorCode |
逻辑设备报告的最后一个错误代码。 |
string |
Manufacturer |
控制器的制造商 |
uint32 |
MaxNumberControlled |
此控制器可支持的最大可直接寻址实体的数量。如果数字未知,则应使用值0(零)。 |
string |
Name |
已知对象的标签。子类化后,该属性可以重写为键属性。 |
string |
PNPDeviceID |
逻辑设备的Windows即插即用设备标识符。 |
uint16 |
PowerManagementCapabilities |
逻辑设备与电源有关的特定功能的数组。 |
boolean |
PowerManagementSupported |
如果为TRUE,则可以对设备进行电源管理(可以置于挂起模式,依此类推)。该属性并不表示当前已启用电源管理功能,而仅表示逻辑设备具有电源管理功能。 |
uint16 |
ProtocolSupported |
控制器用于访问“受控”设备的协议。 |
string |
Status |
对象的当前状态。可以定义各种运行和非运行状态。操作状态包括:“确定”,“降级”和“预失败”(某个元素,例如启用SMART的硬盘驱动器,可能会正常运行,但会在不久的将来预测失败)。非运行状态包括:“错误”,“正在启动”,“正在停止”和“服务”。后者“服务”可在磁盘镜像重新镀银,重新加载用户权限列表或其他管理工作期间应用。并非所有此类工作都是联机的,但是托管元素既不是“ OK”,也不处于其他状态之一。 |
uint16 |
StatusInfo |
逻辑设备的状态。如果此属性不适用于逻辑设备,则应使用值5(不适用)。 |
string |
SystemCreationClassName |
作用域计算机的CreationClassName属性的值。 |
string |
SystemName |
作用域系统的名称 |
datetime |
TimeOfLastReset |
上次重置控制器的日期和时间。这可能意味着控制器已断电或重新初始化。 |
数据类型 |
属性值 |
含义 |
Uint32 |
NegotiatedDataWidth |
协商数据宽度,当可能有多个总线或连接数据宽度时,此属性定义设备之间正在使用的宽度。数据宽度以位为单位指定。如果未协商数据宽度,或者此信息对设备管理不可用或不重要,则应将该属性设置为0(零)。 |
uint64 |
NegotiatedSpeed |
协商速度,当可能有几种总线速度或连接速度时,此属性定义设备之间正在使用的速度。速度以每秒位数指定。如果未协商连接或总线速度,或者该信息不可用或对设备管理很重要,则应将该属性设置为0(零)。 |
uint16 |
AccessState |
访问状态,指示控制器是正在主动命令还是正在访问设备。当逻辑设备可以由多个控制器命令或通过多个控制器访问时,此信息是必需的。 |
uint32 |
NumberOfHardResets |
控制器发出的硬复位次数。硬重置会使设备返回其初始化或启动状态。所有内部设备状态信息和数据都会丢失。 |
uint32 |
NumberOfSoftResets |
控制器发出的软复位次数。软复位不能完全清除当前设备状态和数据。确切的语义取决于设备以及与其通信的协议和机制。 |
CIM_USBController |
Antecedent |
一个CIM_USBController,表示与此设备关联的通用串行总线(USB)控制器。 |
CIM_LogicalDevice |
Dependent |
一个CIM_LogicalDevice,用于描述连接到通用串行总线(USB)控制器的逻辑设备。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
当前对象的简短文字描述。 |
string |
Description |
当前对象的文字描述。 |
string |
SettingID |
设定编号,当前对象已知的标识符。 |
uint32 |
BitsPerPixel |
在此配置中用于表示颜色的位数或每个像素中的位数。 |
uint32 |
ColorPlanes |
显示配置中使用的当前色平面数。颜色平面是表示像素颜色的另一种方法。彩色平面没有将图形分配给每个原色分量(红色,绿色,蓝色),而不是为每个像素分配单个RGB值,而是将它们存储在自己的平面中。这样可以在8位和16位视频系统上实现更大的色彩深度。当前的图形系统具有足够大的位宽来存储色深信息,这意味着仅需要一个色平面。 |
uint32 |
DeviceEntriesInAColorTable |
显示设备的颜色表中的颜色索引数(如果该设备的颜色深度不超过每个像素8位)。对于具有更大色深的设备,返回-1。 |
uint32 |
DeviceSpecificPens |
当前设备专用笔的数量。值0xFFFFFFFF表示设备不支持笔。笔是可以由显示控制器分配给显示设备的逻辑属性,并用于绘制线,多边形的边界和文本。 |
uint32 |
HorizontalResolution |
显示屏水平方向(x轴)上的当前像素数。 |
string |
Name |
此配置中使用的适配器的名称。 |
sint32 |
RefreshRate |
视频适配器的刷新率。值0(零)或1(一)表示正在使用默认速率。值-1表示正在使用最佳速率。 |
uint32 |
ReservedSystemPaletteEntries |
当前保留供系统使用的颜色索引条目数。该值仅对使用索引调色板的显示设置有效。索引调色板不用于每个像素大于8位的颜色深度。如果颜色深度大于每个像素8位,则此值设置为NULL。 |
uint32 |
SystemPaletteEntries |
当前保留供系统使用的颜色索引条目数。该值仅对使用索引调色板的显示设置有效。索引调色板不用于每个像素大于8位的颜色深度。如果颜色深度大于每个像素8位,则此值设置为NULL。 |
uint32 |
VerticalResolution |
显示屏垂直方向(y轴)上的当前像素数。 |
string |
VideoMode |
用户对当前屏幕分辨率和显示器颜色设置的描述。 |
数据类型 |
属性值 |
含义 |
CIM_VideoControllerResolution |
Setting |
设置。 |
Win32_VideoController |
Element |
一个Win32_VideoController,其中包含可以使用视频设置的视频控制器的属性。 |
数据类型 |
属性值 |
含义 |
uint16 |
AdminPasswordStatus |
用于管理员密码状态的系统硬件安全设置。 |
boolean |
AutomaticManagedPagefile |
如果为True,则系统将管理页面文件。 |
boolean |
AutomaticResetBootOption |
如果为True,则启用自动重置启动选项。 |
boolean |
AutomaticResetCapability |
如果为True,则启用自动重置。 |
uint16 |
BootOptionOnLimit |
引导选项限制为ON。达到ResetLimit值时,标识系统动作。 |
uint16 |
BootOptionOnWatchDog |
看门狗计时器上的时间过去之后,重新启动操作的类型。 |
boolean |
BootROMSupported |
如果为True,则指示是否支持引导ROM。 |
string |
BootupState |
标识引导状态的“状态”和“其他数据”字段。 |
uint16 |
BootStatus[] |
系统启动。故障安全启动会绕过用户启动文件(也称为SafeBoot)以下列表包含必需的值:
“正常启动” “故障安全启动” “通过网络启动进行故障保护” |
string |
Caption |
该对象的简短描述是单行字符串。 |
uint16 |
ChassisBootupState |
机箱的启动状态。 |
string |
ChassisSKUNumber |
机箱或机柜的SKU编号为字符串 |
string |
CreationClassName |
实例的继承链中的第一个具体类的名称。您可以将此属性与类的其他属性一起使用,以标识该类及其子类的所有实例。 |
sint16 |
CurrentTimeZone |
单一计算机系统从协调世界时(UTC)偏移的时间。 |
boolean |
DaylightInEffect |
如果为True,则夏令时模式为ON。 |
string |
Description |
对象的描述。 |
string |
DNSHostName |
根据域名服务器(DNS)的本地计算机名称。 |
string |
Domain |
计算机所属的域的名称,如果计算机不属于域,则返回工作组的名称。 |
uint16 |
DomainRole |
计算机在分配的域工作组中的角色。域工作组是同一网络上的计算机的集合。例如,DomainRole属性可能表明计算机是成员工作站。 |
boolean |
EnableDaylightSavingsTime |
在计算机上启用夏令时(DST)。值为True表示DST开始或结束时,系统时间前后更改一个小时。值为False表示DST开始或结束时,系统时间不会更改为前后一个小时。值为NULL表示DST状态在系统上未知。 |
uint16 |
FrontPanelResetStatus |
计算机上“重置”按钮的硬件安全设置 |
boolean |
HypervisorPresent |
虚拟机监控程序,如果为True,则存在管理程序。 |
boolean |
InfraredSupported |
如果为True,则计算机系统上存在一个红外(IR)端口。 |
string |
InitialLoadInfo |
查找初始加载设备或引导服务以请求操作系统启动所需的数据。 |
datetime |
InstallDate |
对象已安装。一个对象不需要一个值来指示它已安装。 |
uint16 |
KeyboardPasswordStatus |
键盘密码状态的系统硬件安全设置。 |
string |
LastLoadInfo |
InitialLoadInfo属性的数组项,其中包含启动加载的操作系统的数据。 |
string |
Manufacturer |
计算机制造商的名称。 |
string |
Model |
制造商提供给计算机的产品名称。此属性必须有一个值。 |
string |
Name |
名称 |
string |
NameFormat |
名称格式 |
boolean |
NetworkServerModeEnabled |
如果为True,则启用网络服务器模式 |
uint32 |
NumberOfLogicalProcessors |
计算机上可用的逻辑处理器数。 |
uint32 |
NumberOfProcessors |
处理器数 |
uint8 |
OEMLogoBitmap |
原始设备制造商(OEM)创建的位图的数据列表。 |
string |
OEMStringArray |
OEM定义的自由格式字符串的列表。例如,OEM为系统参考文档,制造商联系信息等定义零件号。 |
boolean |
PartOfDomain |
如果为True,则计算机是域的一部分。如果值为NULL,则计算机不在域中或状态未知。如果从域中删除计算机,则该值将为false。 |
sint64 |
PauseAfterReset |
重置后暂停,启动重新启动之前的时间(以毫秒为单位) |
uint16 |
PCSystemType |
使用的计算机的类型,例如笔记本电脑,台式机或平板电脑。 |
uint16 |
PCSystemTypeEx |
使用的计算机的类型,例如笔记本电脑,台式机或平板电脑。 |
uint16 |
PowerManagementCapabilities |
电源管理功能 |
boolean |
PowerManagementSupported |
如果为True,则可以对设备进行电源管理,例如,可以将设备置于挂起模式,依此类推。此属性并不表示当前已启用电源管理功能,而是表示逻辑设备具有电源管理功能。 |
uint16 |
PowerOnPasswordStatus |
开机密码状态的系统硬件安全设置。 |
uint16 |
PowerState |
电源状态 |
uint16 |
PowerSupplyState |
电源状态 |
string |
PrimaryOwnerContact |
主要系统所有者的联系信息,例如电话号码,电子邮件地址等。 |
string |
PrimaryOwnerName |
主系统所有者的名称。 |
uint16 |
ResetCapability |
重置能力 |
sint16 |
ResetCount |
重置计数 |
sint16 |
ResetLimit |
重置限制 |
string |
Roles |
指定信息系统环境中系统角色的列表。 |
string |
Status |
对象的当前状态。 |
string |
SupportContactDescription |
Windows操作系统的支持联系信息列表。 |
string |
SystemFamily |
特定计算机所属的家族。家族是指从硬件或软件的角度来看相似但不相同的一组计算机。 |
string |
SystemSKUNumber |
系统编号 |
uint16 |
SystemStartupDelay |
SystemStartupDelay不再可用,因为不使用Boot.ini来配置系统启动。而是,使用引导配置数据(BCD)WMI提供程序或Bcdedit命令提供的BCD类。 |
string |
SystemStartupOptions |
SystemStartupOptions不再可用,因为不使用Boot.ini来配置系统启动。而是,使用引导配置数据(BCD)WMI提供程序或Bcdedit命令提供的BCD类。 |
uint8 |
SystemStartupSetting |
SystemStartupSetting不再可用,因为不使用Boot.ini来配置系统启动。而是,使用引导配置数据(BCD)WMI提供程序或Bcdedit命令提供的BCD类。 |
string |
SystemType |
系统类型 |
uint16 |
ThermalState |
上次引导时系统的热状态。 |
uint64 |
TotalPhysicalMemory |
总物理内存 |
string |
UserName |
当前登录的用户名。此属性必须有一个值。在终端服务会话中,UserName返回登录到控制台的用户的名称,而不是在终端服务会话期间登录的用户的名称 |
uint16 |
WakeUpType |
导致系统启动的事件。 |
string |
Workgroup |
此计算机的工作组的名称 |
数据类型 |
属性 |
含义 |
string |
BootDevice; |
Windows操作系统从其启动的磁盘驱动器的名称。 |
string |
BuildNumber; |
操作系统的内部版本号。它可以用于提供比产品发行版本号更精确的版本信息。 |
string |
BuildType; |
用于操作系统的内部版本类型。 |
string |
Caption; |
对象的简短描述-单行字符串。该字符串包括操作系统版本。 |
string |
CodeSet; |
操作系统使用的代码页值。 |
string |
CountryCode; |
操作系统使用的国家/地区的代码。 |
string |
CreationClassName; |
在创建实例所使用的继承链中出现的第一个具体类的名称。与该类的其他关键属性一起使用时,此属性允许唯一标识该类及其子类的所有实例。 |
string |
CSCreationClassName; |
范围计算机系统的创建类名称。 |
string |
CSDVersion; |
NULL终止的字符串,指示计算机上安装的最新Service Pack。如果未安装Service Pack,则字符串为NULL。 |
string |
CSName; |
作用域计算机系统的名称。 |
sint16 |
CurrentTimeZone; |
操作系统的分钟数(以分钟为单位)偏离格林威治标准时间(GMT)。该数字为正,负或零。 |
boolean |
DataExecutionPrevention_Available; |
当数据执行保护硬件功能可用时,如果为True,则此属性指示该功能设置为可用于32位应用程序。在64位计算机上,在引导配置数据(BCD)存储中配置了防止数据执行的功能,并相应地设置了Win32_OperatingSystem中的属性。 |
boolean |
DataExecutionPrevention_32BitApplications; |
数据执行保护是一项硬件功能,它通过停止执行数据类型的内存页上的代码来防止缓冲区溢出攻击。如果为True,则此功能可用。在64位计算机上,在BCD存储中配置了防止数据执行的功能,并相应地设置了Win32_OperatingSystem中的属性 |
boolean |
DataExecutionPrevention_Drivers; |
当数据执行保护硬件功能可用,此属性指示功能如果设置为工作,为驾驶员真。在64位计算机上,在BCD存储中配置了防止数据执行的功能,并相应地设置了Win32_OperatingSystem中的属性。 |
uint8 |
DataExecutionPrevention_SupportPolicy; |
指示应用了哪个数据执行保护(DEP)设置。DEP设置指定DEP应用于系统上的32位应用程序的程度。DEP始终应用于Windows内核。 |
boolean |
Debug; |
操作系统是已检查(调试)的版本 |
string |
Description; |
Windows操作系统的说明。 |
boolean |
Distributed; |
如果为True,则操作系统分布在多个计算机系统节点上。如果是这样,则应将这些节点分组为一个群集。 |
uint32 |
EncryptionLevel; |
加密等级 |
uint8 |
ForegroundApplicationBoost = 2; |
优先级增加给予前台应用程序。通过给应用程序更多的执行时间片(量子长度)来实现应用程序提升 |
uint64 |
FreePhysicalMemory; |
自由物理内存,当前未使用和可用的物理内存数(以千字节为单位)。 |
uint64 |
FreeSpaceInPagingFiles; |
可以映射到操作系统页面文件中而不会导致其他页面被换出的数字(以千字节为单位)。 |
uint64 |
FreeVirtualMemory; |
当前未使用和可用的虚拟内存数(以千字节为单位)。 |
datetime |
InstallDate; |
日期对象已安装。此属性不需要一个值来指示该对象已安装。 |
uint32 |
LargeSystemCache; |
大型系统缓存,该属性已过时,不受支持。 |
datetime |
LastBootUpTime; |
上次重新启动操作系统的日期和时间。 |
datetime |
LocalDateTime; |
本地日期和时间的操作系统版本 |
string |
Locale; |
操作系统使用的语言标识符。 |
string |
Manufacturer; |
操作系统制造商的名称。 |
uint32 |
MaxNumberOfProcesses; |
操作系统可以支持的最大进程上下文数。 |
uint64 |
MaxProcessMemorySize; |
可以分配给进程的最大内存量(以千字节为单位) |
string |
MUILanguages[]; |
计算机上安装的多语言用户界面包(MUI Pack)语言。 |
string |
Name; |
计算机系统内的操作系统实例。 |
uint32 |
NumberOfLicensedUsers; |
操作系统的用户许可证数。 |
uint32 |
NumberOfProcesses; |
当前在操作系统上加载或运行的进程上下文的数量。 |
uint32 |
NumberOfUsers; |
操作系统当前正在为其存储状态信息的用户会话数。 |
uint32 |
OperatingSystemSKU; |
操作系统的库存单位(SKU)编号。 |
string |
Organization; |
操作系统的注册用户的公司名称。 |
string |
OSArchitecture; |
操作系统的体系结构,而不是处理器。此属性可以本地化。 |
uint32 |
OSLanguage; |
安装的操作系统的语言版本 |
uint32 |
OSProductSuite; |
操作系统的已安装和许可的系统产品补充。 |
uint16 |
OSType; |
操作系统类型 |
string |
OtherTypeDescription; |
当前操作系统版本的附加说明。 |
Boolean |
PAEEnabled; |
如果为True,则由英特尔处理器上运行的操作系统启用物理地址扩展(PAE)。 |
string |
PlusProductID; |
不支持。 |
string |
PlusVersionNumber; |
不支持。 |
boolean |
PortableOperatingSystem; |
指定操作系统是否从外部USB设备引导。 |
boolean |
Primary; |
指定这是否是主操作系统。 |
uint32 |
ProductType; |
产品类别 |
string |
RegisteredUser; |
操作系统产品序列号 |
string |
SerialNumber; |
操作系统产品序列号 |
uint16 |
ServicePackMajorVersion; |
计算机系统上安装的Service Pack的主要版本号。 |
uint16 |
ServicePackMinorVersion; |
计算机系统上安装的Service Pack的次要版本号 |
uint64 |
SizeStoredInPagingFiles; |
操作系统页面文件中可以存储的千字节总数-0(零)表示没有页面文件 |
string |
Status; |
对象的当前状态。可以定义各种运行和非运行状态。 |
uint32 |
SuiteMask; |
标识系统上可用产品套件的位标志 |
string |
SystemDevice; |
安装了操作系统的物理磁盘分区 |
string |
SystemDirectory; |
操作系统的系统目录。 |
string |
SystemDrive; |
操作系统所在的磁盘驱动器的盘符。 |
uint64 |
TotalSwapSpaceSize; |
总交换空间(以千字节为单位)。 |
uint64 |
TotalVirtualMemorySize; |
虚拟内存的数量(以千字节为单位) |
uint64 |
TotalVisibleMemorySize; |
操作系统可用的物理内存总量(以千字节为单位)。 |
string |
Version; |
操作系统的版本号。 |
string |
WindowsDirectory; |
操作系统的Windows目录。 |
uint8 |
QuantumLength; |
量子长度,不支持 |
uint8 |
QuantumType; |
量子类型,不支持 |
数据类型 |
属性值 |
含义 |
boolean |
AcceptPause |
接受暂停,服务可以暂停。 |
boolean |
AcceptStop |
服务可以停止。 |
string |
Caption |
对象的简短描述。 |
string |
CreationClassName |
在实例创建所使用的继承链中出现的第一个具体类的名称。与该类的其他关键属性一起使用时,此属性允许唯一标识该类及其子类的所有实例。 |
string |
Description |
对象的描述。 |
boolean |
DesktopInteract |
该服务可以在桌面上创建Windows或与之通信。 |
string |
DisplayName |
显示服务的名称。 |
string |
ErrorControl |
如果此服务在启动期间无法启动,则错误的严重性。该值指示如果发生故障,启动程序将采取的措施。所有错误均由计算机系统记录。 |
uint32 |
ExitCode |
Windows错误代码,定义启动或停止服务时遇到的任何问题。 |
datetime |
InstallDate |
对象已安装 |
string |
Name |
服务的唯一标识符,用于提供所管理功能的指示 |
string |
PathName |
实现服务的服务二进制文件的标准路径。 |
uint32 |
ServiceSpecificExitCode |
特定于服务的错误代码,用于在服务启动或停止时发生的错误 |
string |
ServiceType |
提供给调用流程的服务类型。 |
boolean |
Started |
服务已启动。 |
string |
StartMode |
系统驱动程序的启动模式。 |
string |
StartName |
服务运行所使用的帐户名。 |
string |
State |
基本服务的当前状态。 |
string |
Status |
对象的当前状态。 |
string |
SystemCreationClassName |
键入承载此服务的系统的名称 |
string |
SystemName |
承载此服务的系统的名称。 |
uint32 |
TagId |
该服务在组中的唯一标记值。 |
数据类型 |
属性值 |
含义 |
boolean |
AcceptPause |
指示是否可以暂停服务。 |
boolean |
AcceptStop |
指示是否可以停止服务。 |
string |
Caption |
服务的简短描述-单行字符串。 |
uint32 |
CheckPoint; |
服务在长时间启动,停止,暂停或继续操作期间会定期递增以报告其进度的值。 |
string |
CreationClassName |
在实例创建所使用的继承链中出现的第一个具体类的名称。 |
boolean |
DelayedAutoStart |
延迟自动启动,如果为True,则在启动其他自动启动服务后加上短暂的延迟后启动该服务。 |
string |
Description |
对象的描述。 |
boolean |
DesktopInteract |
指示服务是否可以在桌面上创建窗口或与之通信,从而以某种方式与用户交互。交互式服务必须在本地系统帐户下运行。大多数服务不是交互式的。也就是说,他们不会以任何方式与用户交流。 |
string |
DisplayName |
在“服务”管理单元中查看的服务名称。 |
string |
ErrorControl |
如果此服务在启动期间无法启动,则错误的严重性。该值指示如果发生故障,启动程序将采取的措施。 |
uint32 |
ExitCode |
Windows错误代码,用于定义启动或停止服务时遇到的错误。 |
datetime |
InstallDate |
日期对象已安装。此属性不需要一个值来指示该对象已安装。 |
string |
Name |
服务的唯一标识符,用于指示所管理的功能。 |
string |
PathName |
实现服务的服务二进制文件的标准路径。 |
uint32 |
ProcessId |
服务的进程标识符。 |
uint32 |
ServiceSpecificExitCode |
特定于服务的错误代码,用于在服务启动或停止时发生的错误。 |
string |
ServiceType |
提供给调用流程的服务类型。 |
boolean |
Started |
指示是否启动服务。 |
string |
StartMode |
Windows基本服务的启动模式。 |
string |
StartName |
运行服务的帐户名。 |
string |
State |
基本服务的当前状态。 |
string |
Status |
对象的当前状态。 |
string |
SystemCreationClassName |
键入承载此服务的系统的名称。 |
string |
SystemName |
承载此服务的系统的名称。 |
uint32 |
TagId |
该服务在组中的唯一标记值。 |
uint32 |
WaitHint |
挂起的启动,停止,暂停或继续操作所需的估计时间(以毫秒为单位)。在指定的时间过去之后,服务将使用递增的CheckPoint值或CurrentState的更改对SetServiceStatus方法进行下一次调用。如果经过WaitHint指定的时间量,并且CheckPoint尚未增加,或者CurrentState尚未更改,则服务控制管理器或服务控制程序将假定已发生错误。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
对象的简短文字说明。 |
string |
Description |
对象的文字说明。 |
datetime |
InstallDate |
指示何时安装对象。缺少值并不表示未安装该对象。 |
string |
Status |
指示对象当前状态的字符串。 |
boolean |
LocalAccount |
如果为TRUE,则在本地计算机上定义帐户。 |
string |
SID |
此帐户的安全标识符(SID)。 |
uint8 |
SIDType |
指定安全标识符(SID)类型的枚举值。 |
string |
Domain |
组帐户所属的Windows域的名称 |
string |
Name |
由此类的Domain属性指定的域上的Windows组帐户的名称。 |
数据类型 |
属性值 |
含义 |
Win32_Group |
GroupComponent |
对代表该帐户所属组的实例的引用。 |
Win32_Account |
PartComponent |
对代表用户或系统帐户的实例的引用,该实例是一组帐户的一部分。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
当前对象的简短文字描述。 |
string |
Description |
当前对象的文字描述。 |
string |
SettingID |
当前对象已知的标识符。 |
string |
Command |
该命令由启动命令运行。 |
string |
Location |
启动命令位于磁盘文件系统上的路径。 |
string |
Name |
启动命令的文件名。 |
string |
User |
此启动命令将为其运行的用户名。 |
string |
UserSID |
UserSID属性指示此启动命令将为其运行的用户的SID。 |
数据类型 |
属性值 |
含义 |
uint32 |
AccountTyp |
描述Windows用户帐户特征的标志。 |
string |
Caption |
帐户的域和用户名。 |
string |
Description |
帐户说明。 |
boolean |
Disabled |
Windows用户帐户已禁用。 |
string |
Domain |
用户帐户所属的Windows域的名称, |
string |
FullName |
本地用户的全名 |
datetime |
InstallDate |
安装对象的日期。此属性不需要一个值来指示该对象已安装。 |
boolean |
LocalAccount |
如果为true,则在本地计算机上定义该帐户。 |
boolean |
Lockout |
如果为true,则该用户帐户被锁定在Windows操作系统之外。 |
string |
Name |
此类的Domain属性指定的域上Windows用户帐户的名称。 |
boolean |
PasswordChangeable |
如果为true,则可以更改该用户帐户上的密码。 |
boolean |
PasswordExpires |
如果为true,那么此用户帐户上的密码将过期。 |
boolean |
PasswordRequired |
如果为true,则需要Windows用户帐户密码。如果为false,则此帐户不需要密码。 SID
|
string |
SID |
此帐户的安全标识符(SID) |
uint8 |
SIDType |
指定SID类型的枚举值。 |
string |
Status |
对象的当前状态。可以定义各种运行和非运行状态。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
当前对象的简短文字描述。 |
string |
Description |
当前对象的文字描述。 |
string |
SettingID |
|
uint32 |
BorderWidth |
具有可调整边框的所有窗口周围的边框宽度。 |
boolean |
CoolSwitch |
快速任务切换已打开。快速任务切换允许用户使用ALT + TAB键盘组合在窗口之间切换。 |
uint32 |
CursorBlinkRate |
连续的光标闪烁之间的时间长度。 |
boolean |
DragFullWindows |
当用户移动窗口时,将显示窗口的内容。 |
uint32 |
GridGranularity |
Windows在桌面上绑定到的网格的间距。这使组织窗口变得更加容易。间距通常足够小,用户不会注意到它 |
uint32 |
IconSpacing |
图标之间的间距。 |
string |
IconTitleFaceName |
用于图标名称的字体。 |
uint32 |
IconTitleSize |
图标字体大小。 |
boolean |
IconTitleWrap |
图标的标题文本换行到下一行。 |
string |
Name |
标识当前桌面配置文件的名称。 |
string |
Pattern |
用作桌面背景的图案名称。 |
boolean |
ScreenSaverActive |
屏幕保护程序已激活。 |
string |
ScreenSaverExecutable |
当前屏幕保护程序可执行文件的名称。 |
boolean |
ScreenSaverSecure |
屏幕保护程序已启用密码。 |
uint32 |
ScreenSaverTimeout |
屏幕保护程序启动之前经过的时间。 |
string |
Wallpaper |
桌面背景上墙纸设计的文件名。 |
boolean |
WallpaperStretched |
墙纸被拉伸以填满整个屏幕。 |
boolean |
WallpaperTiled |
墙纸平铺或居中。 |
数据类型 |
属性值 |
含义 |
string |
CreationClassName |
创建实例时使用的类或子类的名称。 |
string |
Caption |
对象的简短描述-单行字符串。 |
string |
CommandLine |
用于启动特定进程的命令行(如果适用)。 |
datetime |
CreationDate |
进程开始执行的日期。 |
string |
CSCreationClassName |
范围计算机系统的创建类名称。 |
string |
CSName |
范围计算机系统的名称。 |
string |
Description |
对象的描述。 |
string |
ExecutablePath |
进程的可执行文件的路径。 |
uint16 |
ExecutionState |
该过程的当前操作条件。 |
string |
Handle |
进程标识符。 |
uint32 |
HandleCount |
进程拥有的打开句柄总数。 |
datetime |
InstallDate |
安装对象的日期。可以在不将值写入此属性的情况下安装对象 |
uint64 |
KernelModeTime |
内核模式下的时间,以毫秒为单位。 |
uint32 |
MaximumWorkingSetSize |
进程的最大工作集大小。进程的工作集是该进程在物理RAM中可见的一组内存页面。这些页面是常驻页面,可供应用程序使用而不会触发页面错误 |
uint32 |
MinimumWorkingSetSize |
流程的最小工作集大小。 |
string |
Name |
负责该过程的可执行文件的名称,等同于任务管理器中的“映像名称”属性。 |
string |
OSCreationClassName |
作用域操作系统的创建类名称。 |
string |
OSName |
作用域操作系统的名称。 |
uint64 |
OtherOperationCount |
不是读或写操作的已执行I / O操作数。 |
uint64 |
OtherTransferCount |
不是读或写操作的操作期间传输的数据量。 |
uint32 |
PageFaults |
进程产生的页面错误数。 |
uint32 |
PageFileUsage |
进程当前正在使用的页面文件空间量。 |
uint32 |
ParentProcessId |
创建流程的流程的唯一标识符。 |
uint32 |
PeakPageFileUsage |
在进程生命周期内使用的最大页面文件空间量。 |
uint64 |
PeakVirtualSize |
一个进程一次使用的最大虚拟地址空间。 |
uint32 |
PeakWorkingSetSize |
进程的峰值工作集大小。 |
uint32 |
Priority = NULL |
在操作系统中调度进程的优先级。值越高,进程收到的优先级越高。优先级值的范围可以从0(零)(最低优先级)到31(最高优先级)。 |
uint64 |
PrivatePageCount |
当前分配给该Win32_Process实例表示的进程只能访问的页面数。 |
uint32 |
ProcessId |
用于将一个过程与另一个过程区分开的数字标识符。从流程创建时间到流程终止,ProcessID有效。终止后,可以将相同的数字标识符应用于新进程。 |
uint32 |
QuotaNonPagedPoolUsage |
进程的非页面缓冲池使用量的配额量。 |
uint32 |
QuotaPagedPoolUsage |
进程的页面缓冲池使用量的配额量。 |
uint32 |
QuotaPeakNonPagedPoolUsage |
进程的非页面缓冲池使用量的峰值配额量。 |
uint32 |
QuotaPeakPagedPoolUsage |
进程的页面缓冲池使用的最大配额量。 |
uint64 |
ReadOperationCount |
执行的读取操作数。 |
uint64 |
ReadTransferCount |
读取的数据量。 |
uint32 |
SessionId |
创建会话时操作系统生成的唯一标识符。会话从登录到从特定系统注销到整个时间段。 |
string |
Status |
此属性未实现,并且不会为此类的任何实例填充。始终为NULL。 |
datetime |
TerminationDate |
进程已停止或终止。为了获得终止时间,必须将进程的句柄保持打开状态。否则,此属性返回NULL。 |
uint32 |
ThreadCount |
进程中活动线程的数量。指令是处理器中执行的基本单位,而线程是执行指令的对象。每个正在运行的进程至少具有一个线程。 |
uint64 |
UserModeTime |
用户模式下的时间,以100纳秒为单位。如果此信息不可用,请使用0(零)值。 |
uint64 |
VirtualSize |
进程正在使用的虚拟地址空间的当前大小,而不是该进程实际使用的物理或虚拟内存。使用虚拟地址空间并不一定意味着相应使用磁盘或主内存页面。虚拟空间是有限的,并且通过使用过多空间,该过程可能无法加载库。此值与您在Perfmon.exe中看到的一致。 |
string |
WindowsVersion |
运行该进程的Windows版本。 |
uint64 |
WorkingSetSize |
对于使用基于页面的内存管理的操作系统,进程需要有效执行的内存量(以字节为单位)。如果系统没有足够的内存(小于工作集的大小),则会发生抖动。如果工作集的大小未知,请使用NULL或0(零)。如果提供了工作集数据,则可以监视该信息以了解流程的不断变化的内存要求。 |
uint64 |
WriteOperationCount |
执行的写操作数。 |
uint64 |
WriteTransferCount |
写入的数据量。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
对象的简短描述。 |
string |
CreationClassName |
在实例创建所使用的继承链中出现的第一个具体类的名称。当与该类的其他关键属性一起使用时,该属性允许唯一标识该类及其子类的所有实例。 |
string |
CSCreationClassName |
范围计算机系统的创建类名称。 |
string |
CSName |
范围计算机系统的名称。 |
string |
Description |
对象的描述。 |
uint64 |
ElapsedTime |
自该线程创建以来赋予该线程的总执行时间(以毫秒为单位)。 |
uint16 |
ExecutionState |
线程的当前操作条件。 |
string |
Handle |
处理线程。 |
datetime |
InstallDate |
对象已安装。 |
uint64 |
KernelModeTime |
内核模式下的时间,以100纳秒为单位。如果此信息不可用,则应使用0(零)值。 |
string |
Name |
已知对象的标签。 |
string |
OSCreationClassName |
作用域操作系统的创建类名称。 |
string |
OSName |
作用域操作系统的名称。 |
uint32 |
Priority |
线程的动态优先级。 |
uint32 |
PriorityBase |
当前线程的基本优先级。 |
string |
ProcessCreationClassName |
范围界定过程CreationClassName属性的值。 |
string |
ProcessHandle |
创建线程的进程。 |
uint32 |
StartAddress |
线程的起始地址。 |
string |
Status |
对象的当前状态。可以定义各种运行和非运行状态。 |
uint32 |
ThreadState |
线程的当前执行状态。 |
uint32 |
ThreadWaitReason |
线程正在等待的原因。 |
uint64 |
UserModeTime |
用户模式下的时间,以100纳秒为单位。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
对象的简短文字说明。 |
string |
Description |
对象的文字说明。 |
datetime |
InstallDate |
指示何时安装对象。 |
string |
Status |
指示对象当前状态的字符串。 |
uint32 |
AccessMask |
该属性已过时,不再使用。 |
boolean |
AllowMaximum |
此资源的并发用户数已受到限制。 |
uint32 |
MaximumAllowed |
限制允许同时使用此资源的最大用户数 |
string |
Name |
赋予路径的别名,该路径设置为运行Windows的计算机系统上的共享 |
string |
Path |
Windows共享的本地路径。 |
uint32 |
Type |
共享的资源类型。类型包括:磁盘驱动器,打印队列,进程间通信(IPC)和常规设备。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
对象的简短文字说明。 |
string |
Description |
对象的文字说明。 |
datetime |
InstallDate |
指示何时安装对象 |
string |
Status |
指示对象当前状态的字符串。可以定义运行状态和非运行状态。 |
string |
Manufacturer |
在运行Windows的计算机系统上运行的网络客户端的制造商的名称。 |
string |
Name |
在运行Windows的计算机系统上运行的网络客户端的网络名称。 |
数据类型 |
属性值 |
|
string |
Caption |
对象的简短文字说明。 |
string |
Description |
对象的文字说明。 |
datetime |
InstallDate |
指示何时安装对象。 |
string |
Status |
指示对象当前状态的字符串。 |
boolean |
ConnectionlessService |
协议支持无连接服务。无连接(数据报)服务描述了一种通信协议或传输,其中,数据包彼此独立地路由,并且可以遵循不同的路由,并以与发送数据包不同的顺序到达。相反,面向连接的服务提供了一个虚拟电路,通过该虚拟电路,可以按照传输数据包的相同顺序接收数据包。如果计算机之间的连接失败,则会通知该应用程序。 |
boolean |
GuaranteesDelivery |
协议支持数据包的传送。如果此标志为FALSE,则不确定所有发送的数据都将到达预期的目的地。 |
boolean |
GuaranteesSequencing |
协议可确保数据按发送顺序到达。请注意,此特性不能确保仅按顺序传送数据。 |
uint32 |
MaximumAddressSize |
协议支持的套接字地址的最大长度。套接字地址可以是URL(www.microsoft.com)或IP地址(130.215.24.1)之类的项目。 |
uint32 |
MaximumMessageSize |
协议支持的最大消息大小。这是可以从主机发送或接收的消息的最大大小。对于不支持消息框架的协议,可以发送到给定地址的消息的实际最大大小可能小于此值。 |
boolean |
MessageOriented |
协议是面向消息的。面向消息的协议使用数据包传输信息。相反,面向流的协议将数据作为连续的字节流进行传输。 |
uint32 |
MinimumAddressSize |
协议支持的套接字地址的最小长度。 |
string |
Name |
协议名称。 |
boolean |
PseudoStreamOriented |
协议是一种面向消息的协议,可以为所有接收操作接收可变长度的数据包或流式数据。当应用程序不希望协议构筑消息并且需要面向流的特性时,此可选功能很有用。如果为TRUE,则该协议是面向伪流的。 |
boolean |
SupportsBroadcasting |
协议支持一种通过网络广播消息的机制。 |
boolean |
SupportsConnectData |
协议允许数据通过网络连接。 |
boolean |
SupportsDisconnectData |
协议允许通过网络断开数据连接。 |
boolean |
SupportsEncryption |
协议支持数据加密。 |
boolean |
SupportsExpeditedData |
协议支持整个网络中的快速数据(也称为紧急数据)。加急的数据可以绕过流控制,并获得比普通数据包更高的优先级。 |
boolean |
SupportsFragmentation |
协议支持分片传输数据。物理网络最大传输单位(MTU)对应用程序是隐藏的。每种媒体类型都具有不能超过的最大帧大小。链路层发现MTU并将其报告给所使用的协议。 |
boolean |
SupportsGracefulClosing |
协议支持两阶段关闭操作,也称为“优雅关闭操作”。如果不是,则协议仅支持异常关闭操作。 |
boolean |
SupportsGuaranteedBandwidth |
协议具有建立和维持带宽的机制。 |
boolean |
SupportsMulticasting |
协议支持多播。 |
boolean |
SupportsQualityofService |
协议能够由基础分层服务提供商或传输运营商提供服务质量(QoS)支持。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
对象的简短文字说明。 |
string |
Description |
对象的文字说明。 |
datetime |
InstallDate |
指示何时安装对象。 |
string |
Status |
字符串,用于指定基于Windows的环境变量的名称。 |
string |
Name |
指示对象当前状态的字符串。 |
boolean |
SystemVariable |
指示变量是否为系统变量。系统变量由操作系统设置,并且独立于用户环境设置。 |
string |
UserName |
环境设置所有者的名称。 |
string |
VariableValue |
基于Windows的环境变量的占位符变量。文件系统目录之类的信息可以在计算机之间变化。操作系统用占位符代替这些占位符。 |
数据类型 |
属性值 |
含义 |
string |
Caption |
对象的简短文字说明。 |
string |
Description |
对象的文字说明。 |
datetime |
InstallDate |
指示何时安装对象。 |
string |
Name |
Name属性是一个字符串,代表继承的名称,该名称用作文件系统中逻辑文件实例的键 |
string |
Status |
指示对象当前状态的字符串。 |
uint32 |
AccessMask |
表示访问目录或对目录执行特定操作所需的访问权限的位掩码。 |
boolean |
Archive |
指示是否已设置文件夹上的存档位。备份程序使用存档位来标识应备份的文件。如果为True,则应将文件存档。 |
boolean |
Compressed |
指示文件夹是否已压缩。 |
string |
CompressionMethod |
用于压缩逻辑文件的算法或工具(通常是方法)。 |
string |
CreationClassName |
在实例创建所使用的继承链中出现的第一个具体类的名称。 |
datetime |
CreationDate |
文件系统对象创建的日期 |
string |
CSCreationClassName |
范围计算机系统的创建类名称。 |
string |
CSName |
存储文件系统对象的计算机的名称。 |
string |
Drive |
存储文件系统对象的驱动器(包括冒号)的驱动器号。 |
string |
EightDotThreeFileName; |
文件夹的MS-DOS兼容名称。 |
boolean |
Encrypted; |
指示文件夹是否已加密。 |
string |
EncryptionMethod; |
用于加密逻辑文件的算法或工具。 |
string |
Extension; |
文件系统对象的文件扩展名,不包括将扩展名与文件名分隔的点(。) |
string |
FileName; |
文件的文件名(不带点或扩展名)。 |
uint64 |
FileSize; |
文件系统对象的大小,以字节为单位。 |
string |
FileType; |
文件类型(由Extension属性指示)。 |
string |
FSCreationClassName; |
文件系统的类。 |
string |
FSName; |
文件或文件夹所在的驱动器上安装的文件系统的类型(NTFS,FAT,FAT32)。 |
boolean |
Hidden; |
指示文件系统对象是否隐藏。如果为True,则文件被隐藏。 |
uint64 |
InUseCount; |
当前针对该文件有效的“文件打开”数。 |
datetime |
LastAccessed; |
上次访问文件的日期。 |
datetime |
LastModified; |
文件的最后修改日期。 |
string |
Path; |
文件的路径。该路径包括前导和尾随反斜杠,但不包括驱动器号或文件夹名称。 |
boolean |
Readable; |
表示是否可以读取文件夹中的项目。如果为True,则可以读取文件。 |
boolean |
System; |
指示对象是否是系统文件。 |
boolean |
Writeable; |
如果为True,则可以写入文件。 |