aboutsummaryrefslogtreecommitdiff
path: root/Src/ie_plugin/WinampFactory.h
blob: 010cd6616f3bf372490b5b019d54a38d12c63481 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include <unknwn.h>

class WinampFactory: public IClassFactory 
{
public:
	WinampFactory();
  virtual ~WinampFactory();
	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);
};