Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menginisialisasi struktur VARIAN dengan array nilai bilangan bulat 32-bit.
Sintaks
PSSTDAPI InitVariantFromInt32Array(
[in] const LONG *prgn,
[in] ULONG cElems,
[out] VARIANT *pvar
);
Parameter
[in] prgn
Jenis: const LONG*
Penunjuk ke array sumber nilai LONG .
[in] cElems
Jenis: ULONG
Jumlah elemen dalam array yang ditujukkan oleh prgn.
[out] pvar
Jenis: VARIAN*
Ketika fungsi ini kembali, berisi struktur VARIAN yang diinisialisasi.
Menampilkan nilai
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Membuat VT_ARRAY | varian VT_I4.
Contoh
Contoh berikut, untuk disertakan sebagai bagian dari program yang lebih besar, menunjukkan cara menggunakan InitVariantFromInt32Array.
LONG rgLongs[] = {4, 2};
VARIANT var;
HRESULT hr = InitVariantFromInt32Array(rgLongs, ARRAYSIZE(rgLongs), &var);
if (SUCCEEDED(hr))
{
// var now is valid and has type VT_ARRAY | VT_I4.
VariantClear(&propvar);
}
Persyaratan
| Klien minimum yang didukung | Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 dengan SP1 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | propvarutil.h |
| Pustaka | Propsys.lib |
| DLL | Propsys.dll (versi 6.0 atau yang lebih baru) |
| Redistribusi | Windows Desktop Search (WDS) 3.0 |