WSDXMLBuildAnyForSingleElement 函数 (wsdutil.h)
创建具有指定名称和值的 XML 元素。 创建的 元素可用作 XML any 元素的子元素。
语法
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 来释放。
返回值
此函数可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
方法已成功完成。 |
|
pElementName 为 NULL ,或者 pszText 的字符长度超过 WSD_MAX_TEXT_LENGTH (8192) 。 |
|
ppAny 为 NULL。 |
|
内存不足,无法完成操作。 |
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | wsdutil.h (包括 Wsdapi.h) |
Library | Wsdapi.lib |
DLL | Wsdapi.dll |