Поделиться через


Метод 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
Header wmiutils.h
Библиотека Wbemuuid.lib
DLL Wmiutils.dll

См. также раздел

IWbemPath