Jump to content

ACB_MISH

From EDM2

This is the MIDI Associate Control Block data structure.

typedef struct _ACB_MISH {
 ULONG       ulACBLen;               /* Structure length. */
 ULONG       ulObjType;              /* Object type. */
 HSTREAM     hstreamDefault;         /* Default HSTREAM. */
 ULONG       ulDeviceTypeID;         /* Device type ID. */
 ULONG       ulpMapperPorts;         /* Pointer to mapper port table. */
 ULONG       ulNumInStreams;         /* Number of input streams. */
 HSTREAM     hstreamIn[MAX_PORTS];   /* Input stream array. */
 ULONG       ulNumOutStreams;        /* Index to output array. */
 HSTREAM     hstreamOut[MAX_PORTS];  /* Output stream array. */
} ACB_MISH;
typedef   ACB_MISH  * PACB_MISH;