IWbemPath::GetInfo メソッド (wmiutils.h)
IWbemPath::GetInfo メソッドは、パーサー オブジェクトに配置されたパスに関する詳細を返します。
構文
HRESULT GetInfo(
[in] ULONG uRequestedInfo,
[out] ULONGLONG *puResponse
);
パラメーター
[in] uRequestedInfo
将来利用するために予約されています。 0 (ゼロ) にする必要があります。
[out] puResponse
成功すると、このビットマップは次の一覧で 0 (ゼロ) 以上のビットに設定されます。
WBEMPATH_INFO_ANON_LOCAL_MACHINE
パスには、サーバー名として "." または NULL があります 。
WBEMPATH_INFO_HAS_MACHINE_NAME
パスにサーバー名が指定されており、その名前は "." ではありません。
WBEMPATH_INFO_IS_CLASS_REF
パスにはクラス部分がありますが、インスタンスではありません。
WBEMPATH_INFO_IS_INST_REF
パスにはクラス部分があり、キー値があります。
WBEMPATH_INFO_HAS_SUBSCOPES
サブスコープはパスに存在します。 現在、WMI はスコープをサポートしていません。
WBEMPATH_INFO_IS_COMPOUND
複合キーが使用されます。
WBEMPATH_INFO_HAS_V2_REF_PATHS
1 つ以上のキーに CIM 参照があります。
WBEMPATH_INFO_HAS_IMPLIED_KEY
キー名がパスのどこかに見つかりません。
WBEMPATH_INFO_CONTAINS_SINGLETON
1 つ以上のシングルトン。
WBEMPATH_INFO_V1_COMPLIANT
スコープもCIM_REFERENCEキーもありません。
WBEMPATH_INFO_V2_COMPLIANT
予約済み。 使用しないでください。
WBEMPATH_INFO_CIM_COMPLIANT
予約済み。 使用しないでください。
WBEMPATH_INFO_IS_SINGLETON
オブジェクトはシングルトンです。
WBEMPATH_INFO_IS_PARENT
パスは単なる ".." です。
WBEMPATH_INFO_SERVER_NAMESPACE_ONLY
パスのクラス部分はありません。
WBEMPATH_INFO_NATIVE_PATH
パス パーサーは 、SetText を使用して初期化されました。
WBEMPATH_INFO_WMI_PATH
予約済み。 使用しないでください。
WBEMPATH_INFO_PATH_HAD_SERVER
サーバー名は 、SetText または SetServer によって設定されました。
戻り値
このメソッドは、次のいずれかの値を返します。
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | wmiutils.h |
Library | Wbemuuid.lib |
[DLL] | Wmiutils.dll |