Partager via


MsiRecordGetFieldCount, fonction (msiquery.h)

La fonction MsiRecordGetFieldCount retourne le nombre de champs dans un enregistrement.

Syntaxe

UINT MsiRecordGetFieldCount(
  [in] MSIHANDLE hRecord
);

Paramètres

[in] hRecord

Gérer vers un enregistrement.

Valeur retournée

Si la fonction réussit, la valeur de retour est le nombre de champs dans l’enregistrement.

Remarques

Le nombre retourné par le paramètre MsiRecordGetFieldCount n’inclut pas le champ 0. L’accès en lecture aux champs au-delà de ce nombre retourne des valeurs Null. L’accès en écriture échoue.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista.
Plateforme cible Windows
En-tête msiquery.h
Bibliothèque Msi.lib
DLL Msi.dll

Voir aussi

Fonctions de traitement des enregistrements