Метод 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 |