ifc_devicetype.h 608 B

12345678910111213141516171819202122232425
  1. #ifndef _NULLSOFT_WINAMP_DEVICES_DEVICE_TYPE_INTERFACE_HEADER
  2. #define _NULLSOFT_WINAMP_DEVICES_DEVICE_TYPE_INTERFACE_HEADER
  3. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  4. #pragma once
  5. #endif
  6. #include <bfc/platform/guid.h>
  7. // {C2AB1F06-1D88-4d21-A8F4-1B36A1929281}
  8. static const GUID IFC_DeviceType =
  9. { 0xc2ab1f06, 0x1d88, 0x4d21, { 0xa8, 0xf4, 0x1b, 0x36, 0xa1, 0x92, 0x92, 0x81 } };
  10. #include "ifc_deviceobject.h"
  11. class __declspec(novtable) ifc_devicetype : public ifc_deviceobject
  12. {
  13. protected:
  14. ifc_devicetype() {}
  15. ~ifc_devicetype() {}
  16. };
  17. #endif //_NULLSOFT_WINAMP_DEVICES_DEVICE_TYPE_INTERFACE_HEADER