WSDXMLGetNameFromBuiltinNamespace 函数 (wsdxml.h)

从内置命名空间获取指定名称。

语法

HRESULT WSDXMLGetNameFromBuiltinNamespace(
  LPCWSTR     pszNamespace,
  LPCWSTR     pszName,
  WSDXML_NAME **ppName
);

参数

pszNamespace

要与内置命名空间匹配的命名空间。

pszName

要与内置名称匹配的名称。

ppName

对包含返回的内置名称 的 WSDXML_NAME 结构的引用。 ppName 的内存使用情况在其他位置进行管理。 因此,调用应用程序不应尝试解除分配 ppName

返回值

此函数可以返回其中一个值。

返回代码 说明
S_OK
方法已成功完成。
E_INVALIDARG
pszNamespaceNULL,pszNameNULL,pszNamespace 的字符长度超过 WSD_MAX_TEXT_LENGTH (8192 ) ,pszName 的字符长度超过 WSD_MAX_TEXT_LENGTH (8192) ,或者内置命名空间中没有匹配的名称。
E_POINTER
ppNameNULL

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wsdxml.h
Library Wsdapi.lib
DLL Wsdapi.dll