Bagikan melalui


Metode ITypeInfo::GetFuncDesc (oaidl.h)

Mengambil struktur FUNCDESC yang berisi informasi tentang fungsi tertentu.

Sintaks

HRESULT GetFuncDesc(
  [in]  UINT     index,
  [out] FUNCDESC **ppFuncDesc
);

Parameter

[in] index

Indeks fungsi yang deskripsinya akan dikembalikan. Indeks harus dalam rentang 0 hingga 1 kurang dari jumlah fungsi dalam jenis ini.

[out] ppFuncDesc

Struktur FUNCDESC yang menjelaskan fungsi yang ditentukan.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_INVALIDARG
Satu atau beberapa argumen tidak valid.
E_OUTOFMEMORY
Tidak cukup memori untuk menyelesaikan operasi.

Keterangan

Fungsi ITypeInfo::GetFuncDesc menyediakan akses ke struktur FUNCDESC yang menjelaskan fungsi dengan indeks yang ditentukan. Struktur FUNCDESC harus dibebaskan dengan ITypeInfo::ReleaseFuncDesc. Jumlah fungsi dalam jenis adalah salah satu atribut yang terkandung dalam struktur TYPEATTR.

Contoh

Dalam contoh berikut, fungsi CHECKRESULT tidak ditentukan. Ganti fungsi ini dengan kode penanganan kesalahan Anda.

CHECKRESULT(ptypeinfo->GetFuncDesc(i, &pfuncdesc));
idMember = pfuncdesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL, NULL));
ptypeinfo->ReleaseFuncDesc(pfuncdesc);

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header oaidl.h

Lihat juga

ITypeInfo