ReactOS  0.4.14-dev-317-g96040ec
tag_MIDIALLOC Struct Reference
Collaboration diagram for tag_MIDIALLOC:

Public Attributes

struct tag_MIDIALLOCNext
 
UINT DeviceNumber
 
UINT DeviceType
 
DWORD dwCallback
 
DWORD dwInstance
 
HMIDI hMidi
 
HANDLE DeviceHandle
 
LPMIDIHDR lpMIQueue
 
HANDLE Event
 
union {
   LPMIDIHDR   pHdr
 
   ULONG   State
 
   struct {
      ULONG   Function
 
      PBYTE   pData
 
      ULONG   DataLen
 
   }   GetSetData
 
AuxParam
 
HANDLE ThreadHandle
 
HANDLE AuxEvent1
 
HANDLE AuxEvent2
 
DWORD AuxReturnCode
 
DWORD dwFlags
 
PLOCALMIDIDATA Mid
 
int l
 

Detailed Description

Definition at line 58 of file midi.c.

Member Data Documentation

◆ AuxEvent1

HANDLE tag_MIDIALLOC::AuxEvent1

Definition at line 90 of file midi.c.

Referenced by OpenMidiDevice().

◆ AuxEvent2

HANDLE tag_MIDIALLOC::AuxEvent2

Definition at line 91 of file midi.c.

Referenced by OpenMidiDevice().

◆ AuxParam

union { ... } tag_MIDIALLOC::AuxParam

◆ AuxReturnCode

DWORD tag_MIDIALLOC::AuxReturnCode

Definition at line 92 of file midi.c.

◆ DataLen

ULONG tag_MIDIALLOC::DataLen

Definition at line 84 of file midi.c.

◆ DeviceHandle

HANDLE tag_MIDIALLOC::DeviceHandle

Definition at line 65 of file midi.c.

Referenced by OpenMidiDevice(), and WriteMidi().

◆ DeviceNumber

UINT tag_MIDIALLOC::DeviceNumber

Definition at line 60 of file midi.c.

◆ DeviceType

UINT tag_MIDIALLOC::DeviceType

Definition at line 61 of file midi.c.

Referenced by OpenMidiDevice().

◆ dwCallback

DWORD tag_MIDIALLOC::dwCallback

Definition at line 62 of file midi.c.

Referenced by OpenMidiDevice().

◆ dwFlags

DWORD tag_MIDIALLOC::dwFlags

Definition at line 93 of file midi.c.

Referenced by OpenMidiDevice().

◆ dwInstance

DWORD tag_MIDIALLOC::dwInstance

Definition at line 63 of file midi.c.

Referenced by OpenMidiDevice().

◆ Event

HANDLE tag_MIDIALLOC::Event

Definition at line 74 of file midi.c.

Referenced by OpenMidiDevice().

◆ Function

ULONG tag_MIDIALLOC::Function

Definition at line 82 of file midi.c.

◆ GetSetData

struct { ... } tag_MIDIALLOC::GetSetData

◆ hMidi

HMIDI tag_MIDIALLOC::hMidi

Definition at line 64 of file midi.c.

Referenced by OpenMidiDevice().

◆ l

int tag_MIDIALLOC::l

Definition at line 95 of file midi.c.

Referenced by GetMidiLength().

◆ lpMIQueue

LPMIDIHDR tag_MIDIALLOC::lpMIQueue

Definition at line 66 of file midi.c.

◆ Mid

PLOCALMIDIDATA tag_MIDIALLOC::Mid

Definition at line 94 of file midi.c.

Referenced by OpenMidiDevice().

◆ Next

struct tag_MIDIALLOC* tag_MIDIALLOC::Next

Definition at line 59 of file midi.c.

◆ pData

PBYTE tag_MIDIALLOC::pData

Definition at line 83 of file midi.c.

◆ pHdr

LPMIDIHDR tag_MIDIALLOC::pHdr

Definition at line 79 of file midi.c.

◆ State

ULONG tag_MIDIALLOC::State

Definition at line 80 of file midi.c.

◆ ThreadHandle

HANDLE tag_MIDIALLOC::ThreadHandle

Definition at line 89 of file midi.c.


The documentation for this struct was generated from the following file: