Fungsi MsiRecordDataSize (msiquery.h)
Fungsi MsiRecordDataSize mengembalikan panjang bidang rekaman. Hitungan tidak termasuk karakter null yang mengakhiri.
Sintaks
UINT MsiRecordDataSize(
[in] MSIHANDLE hRecord,
[in] UINT iField
);
Parameter
[in] hRecord
Tangani catatan.
[in] iField
Menentukan bidang rekaman.
Mengembalikan nilai
Fungsi MsiRecordDataSize mengembalikan 0 jika bidang null, tidak ada, atau penunjuk objek internal. Fungsi ini juga mengembalikan 0 jika handel bukan handel rekaman yang valid.
Jika data dalam format bilangan bulat, fungsi mengembalikan sizeof(int).
Jika data dalam format string, fungsi mengembalikan jumlah karakter (tidak termasuk karakter null).
Jika data dalam format aliran, fungsi mengembalikan jumlah byte.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Installer 5.0 di Windows Server 2012, Windows 8, Windows Server 2008 R2 atau Windows 7. Windows Installer 4.0 atau Windows Installer 4.5 di Windows Server 2008 atau Windows Vista. Windows Installer pada Windows Server 2003 atau Windows XP |
Target Platform | Windows |
Header | msiquery.h |
Pustaka | Msi.lib |
DLL | Msi.dll |