MAKEMCIRESOURCE

LRESULT
    MAKEMCIRESOURCE(
        WORD
wReturn,
        WORD wResource
        );

The MAKEMCIRESOURCE macro concatenates two word values to create a longword value. Its purpose is to create a longword value that contains both a constant value and a resource ID.

Parameters
wReturn
Specifies the constant value.
wResource
Specifies the resource ID.
Return Value

Returns the longword result of the concatenation.

Comments

The MAKEMCIRESOURCE macro is used for constructing a longword value that can be returned in a command structure’s dwReturn member. Structures for the MCI_GETDEVCAPS and MCI_STATUS commands contain this member. Extended commands can also include this structure member. The MAKEMICRESOURCE macro is used in combination with the MCI_RESOURCE_RETURNED and MCI_RESOURCE_DRIVER return values for DriverProc. See Returning Information to Applications.