waservicefactoryx.cpp 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. // ----------------------------------------------------------------------------
  2. // Generated by InterfaceFactory [Wed May 07 00:57:16 2003]
  3. //
  4. // File : waservicefactoryx.cpp
  5. // Class : waServiceFactory
  6. // class layer : Dispatchable Receiver
  7. // ----------------------------------------------------------------------------
  8. #include <precomp.h>
  9. #include "waservicefactoryx.h"
  10. #ifdef CBCLASS
  11. #undef CBCLASS
  12. #endif
  13. #define CBCLASS waServiceFactoryX
  14. START_DISPATCH;
  15. CB(WASERVICEFACTORY_GETSERVICETYPE, x_getServiceType);
  16. CB(WASERVICEFACTORY_GETSERVICENAME, x_getServiceName);
  17. CB(WASERVICEFACTORY_GETGUID, getGuid);
  18. case WASERVICEFACTORY_GETINTERFACE:
  19. switch (nparam) {
  20. default: cb<CBCLASS>(&CBCLASS::getInterface, retval, params); break;
  21. case 0: cb<CBCLASS>(&CBCLASS::_RETIRED_getInterface, retval, params); break;
  22. }
  23. break;
  24. CB(WASERVICEFACTORY_SUPPORTNONLOCKINGGETINTERFACE, supportNonLockingGetInterface);
  25. CB(WASERVICEFACTORY_RELEASEINTERFACE, releaseInterface);
  26. CB(WASERVICEFACTORY_GETTESTSTRING, getTestString);
  27. CB(WASERVICEFACTORY_SERVICENOTIFY, serviceNotify);
  28. END_DISPATCH;
  29. #undef CBCLASS