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 に設定し、呼び出しを行います。 戻り時に、 puBuffLength は pszName とその終端 NULL 文字に必要なバッファーの大きさを示します。
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | wmiutils.h |
Library | Wbemuuid.lib |
[DLL] | Wmiutils.dll |