ifc_plentryinfo.h 743 B

12345678910111213141516171819202122232425262728
  1. #ifndef NULLSOFT_IFC_PLENTRYINFO_H
  2. #define NULLSOFT_IFC_PLENTRYINFO_H
  3. #include <bfc/dispatch.h>
  4. #include <bfc/platform/types.h>
  5. class ifc_plentryinfo : public Dispatchable
  6. {
  7. protected:
  8. ifc_plentryinfo() {}
  9. ~ifc_plentryinfo() {}
  10. public:
  11. // TODO: you can't guarantee that this wchar_t * pointer will last, make a copy before calling again!
  12. const wchar_t *GetExtendedInfo( const wchar_t *parameter );
  13. DISPATCH_CODES
  14. {
  15. IFC_PLENTRYINFO_GETEXTENDEDINFO = 10,
  16. };
  17. };
  18. inline const wchar_t *ifc_plentryinfo::GetExtendedInfo( const wchar_t *parameter )
  19. {
  20. return _call( IFC_PLENTRYINFO_GETEXTENDEDINFO, (const wchar_t *)0, parameter );
  21. }
  22. #endif