MidiCountDrivers


Gives the number of MidiShare drivers currently registered.

    short MidiCountDrivers ();

The result is a 16-bit integer, the number of currently registered drivers


Print the name of all the registered MidiShare drivers

void PrintDriverNames(void) 
{ 
    short ref; 
    short i, n = MidiCountDrivers(); 
    
    printf( "List of MidiShare drivers :\n" ); 
    for( i = 1; i <= n; i++ ) { 
        ref = MidiGetIndDriver(i); 
        printf("%i : %s \n", ref, MidiGetName( ref ) ); 
    }
}