Metode ITypeInfo::GetVarDesc (oaidl.h)
Mengambil struktur VARDESC yang menjelaskan variabel yang ditentukan.
Sintaks
HRESULT GetVarDesc(
[in] UINT index,
[out] VARDESC **ppVarDesc
);
Parameter
[in] index
Indeks variabel yang deskripsinya akan dikembalikan. Indeks harus dalam rentang 0 hingga 1 kurang dari jumlah variabel dalam jenis ini.
[out] ppVarDesc
VARDESC yang menjelaskan variabel yang ditentukan.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Satu atau beberapa argumen tidak valid. |
|
Tidak cukup memori untuk menyelesaikan operasi. |
Keterangan
Untuk membebaskan struktur VARDESC, gunakan ReleaseVarDesc.
Contoh
Dalam contoh berikut, fungsi CHECKRESULT tidak ditentukan. Ganti fungsi ini dengan kode penanganan kesalahan Anda.
CHECKRESULT(ptypeinfo->GetVarDesc(i, &pvardesc));
idMember = pvardesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL,
NULL));
ptypeinfo->ReleaseVarDesc(pvardesc);
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | oaidl.h |