Fungsi WsGetXmlAttribute (webservices.h)
Menemukan atribut xml terdekat dalam cakupan dengan localName yang ditentukan dan mengembalikan nilainya.
Nilai yang dikembalikan ditempatkan pada tumpukan yang ditentukan.
Sintaks
HRESULT WsGetXmlAttribute(
[in] WS_XML_READER *reader,
[in] const WS_XML_STRING *localName,
[in] WS_HEAP *heap,
WCHAR **valueChars,
[out] ULONG *valueCharCount,
[in, optional] WS_ERROR *error
);
Parameter
[in] reader
Pembaca yang atribut xmlnya akan dicari.
[in] localName
LocalName dari atribut xml yang akan dicari.
[in] heap
Timbunan tempat nilai yang dihasilkan harus dialokasikan.
valueChars
Nilai atribut disimpan di sini.
[out] valueCharCount
Panjang valueChars.
[in, optional] error
Menentukan di mana informasi kesalahan tambahan harus disimpan jika fungsi gagal.
Mengembalikan nilai
Fungsi ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa argumen tidak valid. |
|
Atribut xml tidak ditemukan. |
Keterangan
Fungsi ini hanya dapat digunakan untuk mendapatkan nilai atribut dalam cakupan yang menggunakan awalan "xml".
Jika tidak ada atribut xml yang cocok yang ditemukan, string panjang nol akan dikembalikan untuk nilai , dan fungsi mengembalikan S_FALSE.
Pembaca tidak melakukan apa pun dengan atribut xml selain memunculkannya untuk diperiksa.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | webservices.h |
Pustaka | WebServices.lib |
DLL | WebServices.dll |