MESSAGE_RESOURCE_DATA

The MESSAGE_RESOURCE_DATA structure contains information about formatted text for display as an error message or in a message box in a message table resource.

typedef struct _MESSAGE_RESOURCE_DATA { 
    ULONG NumberOfBlocks; 
    MESSAGE_RESOURCE_BLOCK Blocks[ 1 ]; 
} MESSAGE_RESOURCE_DATA, *PMESSAGE_RESOURCE_DATA; 
 

Members

NumberOfBlocks
Specifies the number of MESSAGE_RESOURCE_BLOCK structures.
Blocks[ 1 ]
Array that contains the number of MESSAGE_RESOURCE_BLOCK structures indicated by the NumberOfBlocks member. The MESSAGE_RESOURCE_BLOCK Blocks[ 1 ] member is a placeholder for the variable length array of Blocks.

Remarks

A MESSAGE_RESOURCE_DATA structure can contain one or more MESSAGE_RESOURCE_BLOCK structures, which can each contain one or more MESSAGE_RESOURCE_ENTRY structures.

QuickInfo

  Windows NT: Requires version 3.1 or later.
  Windows: Requires Windows 95 or later.
  Windows CE: Unsupported.
  Header: Declared in winnt.h.

See Also

Resources Overview, Resource Structures, MESSAGE_RESOURCE_BLOCK, MESSAGE_RESOURCE_ENTRY