Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает текстовое значение из указанного дочернего элемента ЛЮБОГО XML-элемента.
Синтаксис
HRESULT WSDXMLGetValueFromAny(
[in] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[in] WSDXML_ELEMENT *pAny,
[out] LPCWSTR *ppszValue
);
Параметры
[in] pszNamespace
Пространство имен извлекаемого элемента.
[in] pszName
Имя получаемого элемента.
[in] pAny
Ссылка на WSDXML_ELEMENT структуру, содержащую любой элемент, который является родительским для извлекаемого элемента.
[out] ppszValue
Текстовое значение элемента, указанного в pszNamespace и pszName. Использование памяти ppszValue управляется в другом месте. Следовательно, вызывающее приложение не должно пытаться отменить выделение ppszValue.
Возвращаемое значение
Эта функция может возвращать одно из этих значений.
| Код возврата | Описание |
|---|---|
|
Метод успешно завершен. |
|
Длина символов pszNamespace или pszName превышает WSD_MAX_TEXT_LENGTH (8192), или значение pAny равно NULL. |
|
ppszValue имеет значение NULL. |
|
Сбой метода. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | wsdutil.h (включая Wsdapi.h) |
| Библиотека | Wsdapi.lib |
| DLL | Wsdapi.dll |