WbemComparisonFlagEnum常量定义对象比较的设置,并由SWbemObject.CompareTo_.
WMI脚本类型库wbemdisp.tlb定义了这些常量。Visual Basic应用程序可以访问此库;脚本语言必须直接使用常量的值,除非它们使用Windows Script Host(WSH)XML文件格式。
恒/值 |
描述 |
wbemComparisonFlagIncludeAll 0 &H0 |
用于比较所有属性,限定符和风味。 |
wbemComparisonFlagIgnoreQualifiers 1 &H1 |
比较所有限定符(包括键和动态)。 |
wbemComparisonFlagIgnoreObjectSource 2 &H2 |
与其他对象相比,忽略对象的来源,即服务器及其来自的命名空间。 |
wbemComparisonFlagIgnoreDefaultValues 4 &H4 |
忽略属性的默认值(仅在比较类时有意义)。 |
wbemComparisonFlagIgnoreClass 8 &H8 |
指示系统假设正在比较的对象是同一类的实例。因此,该常量仅比较与实例相关的信息。用于优化性能。如果对象不是同一个类,结果将是未定义的。 |
wbemComparisonFlagIgnoreCase 18 &H12 |
以不区分大小写的方式比较字符串值。这适用于字符串和限定符值。始终将属性和限定符名称以不区分大小写的方式进行比较,无论该常量是否被指定。 |
wbemComparisonFlagIgnoreFlavor 32 &H20 |
忽略限定词风味。该常数仍然考虑限定符值,但忽略诸如传播规则和覆盖限制之类的风味区别。 |
要求
客户 |
需要Windows Vista,Windows XP,Windows 2000 Professional,Windows NT Workstation 4.0 SP4和更高版本,或Windows Me。 |
服务器 |
需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。 |
头 |
在Wbemdisp.inc中声明。 |
类型库 |
使用Wbemdisp.tlb。 |
DLL |
需要Wbemdisp.dll。 |