Función ResUtilVerifyPropertyTable (resapi.h)
Usa una tabla de propiedades para comprobar que una lista de propiedades tiene el formato correcto.
Sintaxis
DWORD ResUtilVerifyPropertyTable(
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
PVOID Reserved,
[in] BOOL bAllowUnknownProperties,
[in] const PVOID pInPropertyList,
[in] DWORD cbInPropertyListSize,
[out, optional] LPBYTE pOutParams
);
Parámetros
[in] pPropertyTable
Puntero a una tabla de propiedades que describe las propiedades que se validarán en la lista de propiedades.
Reserved
Este parámetro se reserva para uso futuro.
[in] bAllowUnknownProperties
Si es TRUE, la función omite todas las propiedades de la lista de propiedades que no se incluyen en la tabla de propiedades. Si es FALSE, cualquier propiedad de la lista de propiedades que no está incluida en la tabla de propiedades hace que la función devuelva ERROR_INVALID_PARAMETER.
[in] pInPropertyList
Puntero al búfer de entrada que contiene la lista de propiedades que se va a validar.
[in] cbInPropertyListSize
Tamaño en bytes del búfer de entrada al que apunta pInPropertyList.
[out, optional] pOutParams
Puntero a un bloque de parámetros.
Valor devuelto
Si la operación se realiza correctamente, la función devuelve ERROR_SUCCESS.
Si se produce un error en la operación, la función devuelve un código de error del sistema. A continuación se muestran los códigos de error posibles.
Código devuelto | Descripción |
---|---|
|
El búfer de lista de propiedades es mayor que el parámetro cbInPropertyListSize . |
|
No se especificó ningún búfer de lista de propiedades o la lista de propiedades tiene el formato incorrecto. |
|
La lista de propiedades tiene un formato incorrecto. Si bAllowUnknownProperties se establece en FALSE, la lista de propiedades puede contener propiedades que no están presentes en la tabla de propiedades. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Plataforma de destino | Windows |
Encabezado | resapi.h |
Library | ResUtils.lib |
Archivo DLL | ResUtils.dll |