次の方法で共有


IWbemPath::GetClassName メソッド (wmiutils.h)

IWbemPath::GetClassName メソッドは、パスからクラス名の部分を取得します。

構文

HRESULT GetClassName(
  [in, out] ULONG  *puBuffLength,
  [in, out] LPWSTR pszName
);

パラメーター

[in, out] puBuffLength

呼び出し元はこれをバッファーが保持できる文字数に設定します。 成功すると、 NULL ターミ ネータを含むバッファーにコピーされた文字数が設定されます。

[in, out] pszName

クラス名のコピー先のバッファー。

戻り値

このメソッドは、メソッド呼び出しの状態を示す HRESULT を返します。

解説

このメソッドを使用して、 pszName に必要なバッファーの大きさを判断できます。 これを行うには、バッファーの NULL ポインターを渡し、 puBuffLength を 0 に設定し、呼び出しを行います。 戻り時に、 puBuffLengthpszName とその終端 NULL 文字に必要なバッファーの大きさを示します。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー wmiutils.h
Library Wbemuuid.lib
[DLL] Wmiutils.dll

関連項目

IWbemPath