ElevatorFactory.h 456 B

1234567891011121314151617181920
  1. #ifndef NULLSOFT_ELEVATORFACTORY_H
  2. #define NULLSOFT_ELEVATORFACTORY_H
  3. #include <unknwn.h>
  4. class ElevatorFactory : public IClassFactory
  5. {
  6. public:
  7. ElevatorFactory();
  8. virtual ~ElevatorFactory();
  9. HRESULT __stdcall QueryInterface(REFIID riid, void ** ppAny);
  10. ULONG __stdcall AddRef();
  11. ULONG __stdcall Release();
  12. HRESULT __stdcall CreateInstance(LPUNKNOWN pUnkOuter, REFIID riid, void ** ppAny);
  13. HRESULT __stdcall LockServer(BOOL fLock);
  14. };
  15. #endif