Share via


Función MsiRecordGetFieldCount (msiquery.h)

La función MsiRecordGetFieldCount devuelve el número de campos de un registro.

Sintaxis

UINT MsiRecordGetFieldCount(
  [in] MSIHANDLE hRecord
);

Parámetros

[in] hRecord

Identificador de un registro.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es el número de campos del registro.

Comentarios

El recuento devuelto por el parámetro MsiRecordGetFieldCount no incluye el campo 0. El acceso de lectura a los campos que superan este recuento devuelve valores NULL. Se produce un error en el acceso de escritura.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista.
Plataforma de destino Windows
Encabezado msiquery.h
Library Msi.lib
Archivo DLL Msi.dll

Consulte también

Funciones de procesamiento de registros