WSDXMLGetValueFromAny 関数 (wsdutil.h)
XML any 要素の指定された子要素からテキスト値を取得します。
構文
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 |
ヘッダー | wsdutil.h (Wsdapi.h を含む) |
Library | Wsdapi.lib |
[DLL] | Wsdapi.dll |