MsiRecordGetInteger-Funktion (msiquery.h)

Die MsiRecordGetInteger-Funktion gibt den ganzzahligen Wert aus einem Datensatzfeld zurück.

Syntax

int MsiRecordGetInteger(
  [in] MSIHANDLE hRecord,
  [in] UINT      iField
);

Parameter

[in] hRecord

Handle für einen Datensatz.

[in] iField

Gibt das Feld des Datensatzes an, aus dem der Wert abgerufen werden soll.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert der ganzzahlige Wert des Felds.

Hinweise

Die MsiRecordGetInteger-Funktion gibt MSI_NULL_INTEGER zurück, wenn das Feld NULL ist oder wenn das Feld eine Zeichenfolge ist, die nicht in eine ganze Zahl konvertiert werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista.
Zielplattform Windows
Kopfzeile msiquery.h
Bibliothek Msi.lib
DLL Msi.dll

Weitere Informationen

Datensatzverarbeitungsfunktionen