Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
570 B

  1. /*
  2. * instdata.h
  3. */
  4. /* Structure to pass instance data from the application
  5. to the low-level callback function.
  6. */
  7. typedef struct callbackInstance_tag
  8. {
  9. HWND hWnd;
  10. HANDLE hSelf;
  11. DWORD dwDevice;
  12. LPCIRCULARBUFFER lpBuf;
  13. HMIDIOUT hMapper;
  14. } CALLBACKINSTANCEDATA;
  15. typedef CALLBACKINSTANCEDATA FAR *LPCALLBACKINSTANCEDATA;
  16. /* Function prototypes
  17. */
  18. LPCALLBACKINSTANCEDATA FAR PASCAL AllocCallbackInstanceData(void);
  19. void FAR PASCAL FreeCallbackInstanceData(LPCALLBACKINSTANCEDATA lpBuf);