This structure contains fields for the MCI_SYSINFO message for querying the names associated with a particular device.
typedef struct _MCI_SYSINFO_QUERY_NAME { CHAR szInstallName[MAX_DEVICE_NAME]; /* Device install name. */ CHAR szLogicalName[MAX_DEVICE_NAME]; /* Logical device name. */ CHAR szAliasName[MAX_ALIAS_NAME]; /* Alias name. */ USHORT usDeviceType; /* Device type number. */ USHORT usDeviceOrd; /* Device type ordinal. */ } MCI_SYSINFO_QUERY_NAME; typedef MCI _ SYSINFO _ QUERY _ NAME * PMCI _ SYSINFO _ QUERY _ NAME ;