cowsite.cpp
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 0k
Category:

Windows Kernel

Development Platform:

Visual C++

  1. #include "shellprv.h"
  2. #include "cowsite.h"
  3. HRESULT CObjectWithSite::SetSite(IUnknown *punkSite)
  4. {
  5.     IUnknown_Set(&_punkSite, punkSite);
  6.     return S_OK;
  7. }
  8. HRESULT CObjectWithSite::GetSite(REFIID riid, void **ppvSite)
  9. {
  10.     if (_punkSite)
  11.         return _punkSite->QueryInterface(riid, ppvSite);
  12.     *ppvSite = NULL;
  13.     return E_FAIL;
  14. }