创建具有指定名称和值的 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 |