Bagikan melalui


Fungsi WsCreateMetadata (webservices.h)

Membuat objek metadata yang digunakan untuk mengumpulkan dan memproses dokumen metadata.

Sintaks

HRESULT WsCreateMetadata(
                 const WS_METADATA_PROPERTY *properties,
  [in]           ULONG                      propertyCount,
                 WS_METADATA                **metadata,
  [in, optional] WS_ERROR                   *error
);

Parameter

properties

Array struktur WS_METADATA_PROPERTY yang berisi properti opsional untuk metadata.

Nilai parameter ini mungkin NULL, dalam hal ini, parameter propertyCount harus 0 (nol).

[in] propertyCount

Jumlah properti dalam array properti .

metadata

Jika berhasil, pointer yang menerima alamat struktur WS_METADATA mewakili pesan baru.

Ketika Anda tidak lagi membutuhkan struktur ini, Anda harus membebaskannya dengan memanggil WsFreeMetadata.

[in, optional] error

Penunjuk ke struktur WS_ERROR yang menerima informasi kesalahan tambahan jika fungsi gagal.

Mengembalikan nilai

Jika fungsi berhasil, fungsi akan mengembalikan NO_ERROR; jika tidak, kode kesalahan HRESULT akan dikembalikan.

Menampilkan kode Deskripsi
E_INVALIDARG
Satu atau beberapa argumen tidak valid.
E_OUTOFMEMORY
Kehabisan memori.
Kesalahan Lain
Fungsi ini dapat mengembalikan kesalahan lain yang tidak tercantum di atas.

Persyaratan

   
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