BOOL APIENTRY
mciSetDriverData(
MCIDEVICEID wDeviceID,
DWORD dwData
);
The mciSetDriverData function is used for storing instance-specific information for an MCI driver.
Parameters
wDeviceID
Specifies a device ID.
dwData
Specifies the information to assign.
Return Value
Returns FALSE if the device ID is invalid. Otherwise returns TRUE.
Comments
Drivers can call mciSetDriverData to associate a driver-defined DWORD value with the current instance of the driver. Typically, an MCI driver calls this function while processing the MCI_OPEN_DRIVER message, specifying, for example, a pointer to an instance-specific data structure. The driver might call the function again when processing an MCI_CLOSE_DRIVER message, specifying a dwData value of zero. The driver can retrieve the stored value by calling mciGetDriverData.