Función MsiRecordDataSize (msiquery.h)
La función MsiRecordDataSize devuelve la longitud de un campo de registro. El recuento no incluye el carácter nulo de terminación.
Sintaxis
UINT MsiRecordDataSize(
[in] MSIHANDLE hRecord,
[in] UINT iField
);
Parámetros
[in] hRecord
Identificador del registro.
[in] iField
Especifica un campo del registro.
Valor devuelto
La función MsiRecordDataSize devuelve 0 si el campo es null, inexistente o un puntero de objeto interno. La función también devuelve 0 si el identificador no es un identificador de registro válido.
Si los datos están en formato entero, la función devuelve sizeof(int).
Si los datos están en formato de cadena, la función devuelve el recuento de caracteres (sin incluir el carácter NULL).
Si los datos están en formato de secuencia, la función devuelve el recuento de bytes.
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. Windows Installer en Windows Server 2003 o Windows XP |
Plataforma de destino | Windows |
Encabezado | msiquery.h |
Library | Msi.lib |
Archivo DLL | Msi.dll |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de