Something went wrong. Try again.
Reactos
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243/* vfdshcfact.h
Virtual Floppy Drive for Windows Driver control library shell extension COM class-factory class header
Copyright (c) 2003-2005 Ken Kato*/
#ifndef _VFDSHCFACT_H_#define _VFDSHCFACT_H_
//// CVfdFactory// class factory class to create the COM shell extension object//class CVfdFactory : public IClassFactory{protected: ULONG m_cRefCnt; // Reference count to the object
public: // Constructor CVfdFactory();
// Destructor ~CVfdFactory();
// IUnknown inheritance STDMETHODIMP QueryInterface(REFIID, LPVOID *); STDMETHODIMP_(ULONG) AddRef(); STDMETHODIMP_(ULONG) Release();
// IClassFactory inheritance STDMETHODIMP CreateInstance(LPUNKNOWN, REFIID, LPVOID *); STDMETHODIMP LockServer(BOOL);};
typedef CVfdFactory *LPCVFDFACTORY;
#endif // _VFDSHCFACT_H_