WbemComparisonFlagEnum 列舉 (wbemdisp.h)

WbemComparisonFlagEnum 常數會定義對象比較的設定,並由 SWbemObject.CompareTo_使用。

WMI 腳本類型連結庫 wbemdisp.tlb 會定義這些常數。 Visual Basic 應用程式可以存取此連結庫;除非腳本語言使用 Windows 腳本主機 (WSH) XML 檔格式,否則腳本語言必須直接使用常數的值。 如需詳細資訊,請參閱 使用 WMI 腳本類型庫

Syntax

typedef enum WbemComparisonFlagEnum {
  wbemComparisonFlagIncludeAll = 0,
  wbemComparisonFlagIgnoreQualifiers = 0x1,
  wbemComparisonFlagIgnoreObjectSource = 0x2,
  wbemComparisonFlagIgnoreDefaultValues = 0x4,
  wbemComparisonFlagIgnoreClass = 0x8,
  wbemComparisonFlagIgnoreCase = 0x10,
  wbemComparisonFlagIgnoreFlavor = 0x20
} ;

常數

 
wbemComparisonFlagIncludeAll
值: 0
用來比較所有屬性、限定符和類別。
wbemComparisonFlagIgnoreQualifiers
值: 0x1
忽略所有限定符 (,包括 索引鍵動態) 比較。
wbemComparisonFlagIgnoreObjectSource
值: 0x2
相較於其他物件,忽略物件的來源,也就是伺服器及其來源的命名空間。
wbemComparisonFlagIgnoreDefaultValues
值: 0x4
只有在比較類別) 時,才會忽略屬性 (的預設值。
wbemComparisonFlagIgnoreClass
值: 0x8
指示系統假設要比較的物件是相同類別的實例。 因此,這個常數只會比較實例相關信息。 使用將效能優化。 如果物件不是相同類別,則結果將會是未定義的。
wbemComparisonFlagIgnoreCase
值: 0x10
以不區分大小寫的方式比較字串值。 這同時適用於字串和限定符值。 不論是否指定這個常數,屬性和限定符名稱一律會以不區分大小寫的方式進行比較。
wbemComparisonFlagIgnoreFlavor
值: 0x20
忽略限定詞標註。 此常數仍會將限定符值納入考慮,但會忽略類別區別,例如傳播規則和覆寫限制。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 wbemdisp.h

另請參閱

編寫 API 常數的腳本