Windows Multimedia DDK (mddkqh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
MIDIINCAPS
                                                 ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
MIDIINCAPS
 
        The MIDIINCAPS structure describes the capabilities of a MIDI
        input device.
 
        typedef struct midiincaps_tag {
            WORD wMid;
            WORD wPid;
            VERSION vDriverVersion;
            char szPname[MAXPNAMELEN];
        } MIDIINCAPS;
 
Fields
        WORD wMid
            Specifies a manufacturer ID for the device driver for the
            MIDI input device. Manufacturer IDs are defined in
            ◄Manufacturer and Product IDs►.
 
        WORD wPid
            Specifies a product ID for the MIDI input device. Product
            IDs are defined in ◄Manufacturer and Product IDs►.
 
        VERSION vDriverVersion
            Specifies the version number of the device driver for the
            MIDI input device. The high-order byte is the major
            version number, and the low-order byte is the minor version
            number. The numbering is up to the developer but should
            change with each driver release.
 
        char szPname[MAXPNAMELEN]
            Specifies the product name in a NULL-terminated string.
 
See also
        midiInGetDevCaps
 
                                       -♦-