HRESULT __stdcall QueryInterface(REFIID riid, void **ppObj)
virtual HRESULT __stdcall CreateInstance(IUnknown *pUnknownOuter, const IID &iid, void **ppv)
ULONG __stdcall Release()
#define InterlockedDecrement
virtual HRESULT __stdcall LockServer(BOOL bLock)
#define InterlockedIncrement
GLuint GLuint GLsizei GLenum type