Freigeben über


MsiRecordGetFieldCount-Funktion (msiquery.h)

Die MsiRecordGetFieldCount-Funktion gibt die Anzahl der Felder in einem Datensatz zurück.

Syntax

UINT MsiRecordGetFieldCount(
  [in] MSIHANDLE hRecord
);

Parameter

[in] hRecord

Handle für einen Datensatz.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert die Anzahl der Felder im Datensatz.

Hinweise

Die vom MsiRecordGetFieldCount-Parameter zurückgegebene Anzahl enthält kein Feld 0. Der Lesezugriff auf Felder, die über diese Anzahl hinausgehen, gibt NULL-Werte zurück. Fehler beim Schreibzugriff.

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