#include <shellclasses.h>


Public Member Functions | |
| IComSrvQI (REFIID uuid_base) | |
| STDMETHODIMP | QueryInterface (REFIID riid, LPVOID *ppv) |
Protected Member Functions | |
| IComSrvQI () | |
| virtual | ~IComSrvQI () |
Protected Attributes | |
| REFIID | _uuid_base |
Definition at line 466 of file shellclasses.h.
Definition at line 468 of file shellclasses.h.
: _uuid_base(uuid_base) { }
Definition at line 484 of file shellclasses.h.
{}
Definition at line 485 of file shellclasses.h.
{}
| STDMETHODIMP IComSrvQI< BASE >::QueryInterface | ( | REFIID | riid, |
| LPVOID * | ppv | ||
| ) | [inline] |
Definition at line 473 of file shellclasses.h.
{
*ppv = NULL;
if (IsEqualIID(riid, _uuid_base) || IsEqualIID(riid, IID_IUnknown))
{*ppv=static_cast<BASE*>(this); this->AddRef(); return S_OK;}
return E_NOINTERFACE;
}
REFIID IComSrvQI< BASE >::_uuid_base [protected] |
Definition at line 487 of file shellclasses.h.
Referenced by IComSrvQI< IEnumFORMATETC >::QueryInterface().
|
ROS Explorer Source Code Documentation
generated on 02.01.2013 by
|