创建具有指定名称和值的 XML 元素。 创建的元素可用作 XML 任何 元素的子元素。
语法
HRESULT WSDXMLBuildAnyForSingleElement(
[in] WSDXML_NAME *pElementName,
[in] LPCWSTR pszText,
[out] WSDXML_ELEMENT **ppAny
);
参数
[in] pElementName
对包含所创建元素名称的 WSDXML_NAME 结构的引用。
[in] pszText
创建的元素的文本值。
[out] ppAny
对包含所创建元素的 WSDXML_ELEMENT 的引用。 ppAny 必须通过调用 WSDFreeLinkedMemory来释放。
返回值
此函数可以返回其中一个值。
| 返回代码 | 描述 |
|---|---|
|
方法已成功完成。 |
|
pElementNameNULL 或 pszText 的长度超过 WSD_MAX_TEXT_LENGTH (8192)。 |
|
ppAnyNULL。 |
|
内存不足,无法完成作。 |
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | Windows Vista [仅限桌面应用] |
| 支持的最低服务器 | Windows Server 2008 [仅限桌面应用] |
| 目标平台 | 窗户 |
| 标头 | wsdutil.h (包括 Wsdapi.h) |
| 库 | Wsdapi.lib |
| DLL | Wsdapi.dll |