PMIDIHDR

typedef struct midihdr_tag {
    LPSTR       lpData;               
    DWORD       dwBufferLength;       
    DWORD       dwBytesRecorded;      
    DWORD_PTR   dwUser;               
    DWORD       dwFlags;              
    struct midihdr_tag far *lpNext;   
    DWORD_PTR   reserved;             
#if (WINVER >= 0x0400)
    DWORD       dwOffset;             
    DWORD_PTR   dwReserved[8];        
#endif
} MIDIHDR, *PMIDIHDR, NEAR *NPMIDIHDR, FAR *LPMIDIHDR;