summaryrefslogblamecommitdiffstats
path: root/Src/Elevator/ElevatorFactory.h
blob: b4339ad0b38726315d8820ef4a6edcf03762bdc4 (plain) (tree)



















                                                                                          
#ifndef NULLSOFT_ELEVATORFACTORY_H
#define NULLSOFT_ELEVATORFACTORY_H

#include <unknwn.h>

class ElevatorFactory : public IClassFactory 
{
public:
	ElevatorFactory();
  virtual ~ElevatorFactory();
	HRESULT __stdcall QueryInterface(REFIID riid, void ** ppAny);
	ULONG __stdcall AddRef();
	ULONG __stdcall Release();

	HRESULT __stdcall CreateInstance(LPUNKNOWN pUnkOuter, REFIID riid, void ** ppAny);
  HRESULT __stdcall LockServer(BOOL fLock);
};


#endif