Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяет класс, в котором объявлено свойство.
Примечание
Этот интерфейс API предназначен только для внутреннего использования. Он не предназначен для использования из кода разработчика.
Синтаксис
HRESULT GetPropertyOrigin (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszMethodName,
[out] BSTR* pstrClassName
);
Параметры
vFunc
[in] Этот параметр не используется.
ptr
[in] Указатель на экземпляр IWbemClassObject .
wszMethodName
[in] Имя свойства для объекта, класс-владение которого запрашивается.
pstrClassName
[out] Получает имя класса, которому принадлежит свойство .
Возвращаемое значение
Следующие значения, возвращаемые этой функцией, определяются в файле заголовка WbemCli.h или их можно определить как константы в коде:
| Константа | Значение | Описание |
|---|---|---|
WBEM_E_FAILED |
0x80041001 | Произошел общий сбой. |
WBEM_E_NOT_FOUND |
0x80041002 | Указанное свойство не найдено. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Недействительный параметр. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | Недостаточно памяти для выполнения операции. |
WBEM_S_NO_ERROR |
0 | Вызов функции выполнен успешно. |
Комментарии
Эта функция создает оболочку для вызова метода IWbemClassObject::GetPropertyOrigin .
Так как класс может наследовать свойства от одного или нескольких базовых классов, разработчики часто хотят определить свойство, в котором определен данный метод.
Параметр pstrClassName не должен указывать на допустимый BSTR до вызова функции, так как это out параметр; этот указатель не освобождается после возврата функции.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: WMINet_Utils.idl
платформа .NET Framework версии: доступно с версии 4.7.2.