ReactOS 0.4.15-dev-7842-g558ab78
_DMUS_KERNEL_EVENT Struct Reference

#include <dmusicks.h>

Collaboration diagram for _DMUS_KERNEL_EVENT:

Public Attributes

BYTE bReserved
 
BYTE cbStruct
 
USHORT cbEvent
 
USHORT usChannelGroup
 
USHORT usFlags
 
REFERENCE_TIME ullPresTime100ns
 
ULONGLONG ullBytePosition
 
struct _DMUS_KERNEL_EVENTpNextEvt
 
union {
   BYTE   abData [sizeof(PBYTE)]
 
   PBYTE   pbData
 
   struct _DMUS_KERNEL_EVENT *   pPackageEvt
 
uData
 

Detailed Description

Definition at line 12 of file dmusicks.h.

Member Data Documentation

◆ abData

BYTE _DMUS_KERNEL_EVENT::abData[sizeof(PBYTE)]

Definition at line 22 of file dmusicks.h.

◆ bReserved

BYTE _DMUS_KERNEL_EVENT::bReserved

Definition at line 13 of file dmusicks.h.

◆ cbEvent

USHORT _DMUS_KERNEL_EVENT::cbEvent

Definition at line 15 of file dmusicks.h.

◆ cbStruct

BYTE _DMUS_KERNEL_EVENT::cbStruct

Definition at line 14 of file dmusicks.h.

◆ pbData

PBYTE _DMUS_KERNEL_EVENT::pbData

Definition at line 23 of file dmusicks.h.

◆ pNextEvt

struct _DMUS_KERNEL_EVENT* _DMUS_KERNEL_EVENT::pNextEvt

Definition at line 20 of file dmusicks.h.

Referenced by CPortPinDMus::TransferMidiDataToDMus().

◆ pPackageEvt

struct _DMUS_KERNEL_EVENT* _DMUS_KERNEL_EVENT::pPackageEvt

Definition at line 24 of file dmusicks.h.

◆ 

union { ... } _DMUS_KERNEL_EVENT::uData

◆ ullBytePosition

ULONGLONG _DMUS_KERNEL_EVENT::ullBytePosition

Definition at line 19 of file dmusicks.h.

◆ ullPresTime100ns

REFERENCE_TIME _DMUS_KERNEL_EVENT::ullPresTime100ns

Definition at line 18 of file dmusicks.h.

◆ usChannelGroup

USHORT _DMUS_KERNEL_EVENT::usChannelGroup

Definition at line 16 of file dmusicks.h.

◆ usFlags

USHORT _DMUS_KERNEL_EVENT::usFlags

Definition at line 17 of file dmusicks.h.


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