Metode ITypeInfo::GetIDsOfNames (oaidl.h)
Peta antara nama anggota dan ID anggota, serta nama parameter dan ID parameter.
Sintaks
HRESULT GetIDsOfNames(
[in] LPOLESTR *rgszNames,
[in] UINT cNames,
[out] MEMBERID *pMemId
);
Parameter
[in] rgszNames
Array nama yang akan dipetakan.
[in] cNames
Jumlah nama yang akan dipetakan.
[out] pMemId
Array yang dialokasikan penelepon tempat pemetaan nama ditempatkan.
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
Fungsi GetIDsOfNames memetakan nama anggota (rgszNames[0]) dan parameternya (rgszNames[1] ... rgszNames[cNames- 1]) ke ID anggota (pMemId[0]), dan ke ID parameter yang ditentukan (pMemId[1] ... pMemId[cNames- 1]). ID parameter adalah 0 untuk parameter pertama dalam daftar argumen fungsi anggota, 1 untuk yang kedua, dan sebagainya.
Jika deskripsi jenis mewarisi dari deskripsi jenis lain, fungsi ini rekursif ke deskripsi jenis dasar, jika perlu, untuk menemukan item dengan ID anggota yang diminta.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | oaidl.h |