次の方法で共有


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

関連項目

IWbemPath