ResUtilEnumProperties
The ResUtilEnumProperties utility function enumerates the properties of a resource.
DWORD WINAPI ResUtilEnumProperties(
const PRESUTIL_PROPERTY_ITEM PropertyTable,
PVOID OutBuffer,
DWORD OutBufferSize,
LPDWORD BytesReturned,
LPDWORD Required
);
Parameters
-
PropertyTable
-
[in] Pointer to an array of RESUTIL_PROPERTY_ITEM structures describing properties to enumerate.
-
OutBuffer
-
[out] Pointer to the output buffer in which to return the names of all of the properties in multiple string format. Each property name is stored as a null-terminated string. The last property name is followed by a final terminating null character.
-
OutBufferSize
-
[in] Size in bytes of the output buffer pointed to by OutBuffer.
-
BytesReturned
-
[out] Pointer to the total number of bytes in the property list pointed to by OutBuffer.
-
Required
-
[out] Number of bytes required if the output buffer is too small.
Return Values
-
ERROR_SUCCESS
-
The enumeration was successful.
-
ERROR_BAD_ARGUMENTS
-
One or more of the input parameters were invalid.
QuickInfo
Version: Use Windows NT Server Enterprise Edition 4.0.
Windows CE: Unsupported.
Header: Declared in clusapi.h.