## MMPM/2 Device Driver Reference

[prev][next][parent][TOC]

### MIX_GETCONNECTIONS (60h) - Pointer to structure

Pointer to structure The data packet parameter is a pointer to the following data structure.

    typedef struct _LINECONNECTIONS {
      ULONG       ulLength;
      ULONG       ulConnections;
      ULONG       ulLine;
    } LINECONNECTIONS;

    typedef   LINECONNECTIONS   FAR   * PLINECONNECTIONS ;

The caller is responsible for filling in the ulLine field of the LINECONNECTIONS structure.

A bitmap describing the current connection structure will be returned in the ulConnections field. Each on bit indicates a connector which is enabled . For example, if the input line to be queried was set to 0 (i.e. the first line) and if that input line is connected to output line #0, bit 0 of ulConnections will be set. Logically, connection information can only be maintained for a mixer with a maximum of 32 inputs and 32 outputs.