Fungsi SafeArrayGetVartype (oleauto.h)
Mendapatkan VARTYPE yang disimpan dalam array aman yang ditentukan.
Sintaks
HRESULT SafeArrayGetVartype(
[in] SAFEARRAY *psa,
[out] VARTYPE *pvt
);
Parameter
[in] psa
Deskriptor array yang dibuat oleh SafeArrayCreate.
[out] pvt
The VARTYPE.
Menampilkan nilai
Fungsi ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Salah satu argumen tidak valid. |
Keterangan
Jika FADF_HAVEVARTYPE diatur, SafeArrayGetVartype mengembalikan VARTYPE yang disimpan dalam deskriptor array. Jika FADF_RECORD diatur, VT_RECORD akan dikembalikan; jika FADF_DISPATCH diatur, VT_DISPATCH akan dikembalikan; dan jika FADF_UNKNOWN diatur, VT_UNKNOWN akan dikembalikan.
SafeArrayGetVartype dapat gagal mengembalikan VT_UNKNOWN untuk jenis SAFEARRAY yang didasarkan pada IUnknown. Pemanggil juga harus memeriksa apakah bidang fFeatures jenis SAFEARRAY memiliki bendera FADF_UNKNOWN yang ditetapkan.
Persyaratan
Target Platform | Windows |
Header | oleauto.h |
Pustaka | OleAut32.lib |
DLL | OleAut32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk