Bagikan melalui


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

Lihat juga

Fungsi Pemrosesan Rekaman