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
 
                                       -♦-