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.

29 lines
936 B

  1. //-----------------------------------------------------------------------------
  2. // File: ifrmwrk.h
  3. //
  4. // Desc: Contains the interface definition for the UI framework.
  5. //
  6. // Copyright (C) 1999-2000 Microsoft Corporation. All Rights Reserved.
  7. //-----------------------------------------------------------------------------
  8. #ifndef _IFRMWRK_H
  9. #define _IFRMWRK_H
  10. class IDirectInputActionFramework : public IUnknown
  11. {
  12. public:
  13. //IUnknown fns
  14. STDMETHOD (QueryInterface) (REFIID iid, LPVOID *ppv) PURE;
  15. STDMETHOD_(ULONG, AddRef) () PURE;
  16. STDMETHOD_(ULONG, Release) () PURE;
  17. //own fns
  18. STDMETHOD (ConfigureDevices) (LPDICONFIGUREDEVICESCALLBACK lpdiCallback,
  19. LPDICONFIGUREDEVICESPARAMSW lpdiCDParams,
  20. DWORD dwFlags,
  21. LPVOID pvRefData
  22. ) PURE;
  23. };
  24. #endif // _IFRMWRK_H