home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2005 June (DVD) / DPPRO0605DVD.iso / dotNETSDK / SETUP.EXE / netfxsd1.cab / FL_ole32d_cpp________.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Encoding:
Text File  |  2002-05-28  |  597 b   |  35 lines

  1. #include <windows.h>
  2. #include <objbase.h>
  3. //#include <ole.h>
  4.  
  5. STDAPI CoInitializeD(
  6.     IN LPVOID pvReserved)
  7. {
  8.     return CoInitialize(pvReserved);
  9. }
  10.  
  11. STDAPI  CoInitializeExD(
  12.     IN LPVOID pvReserved, 
  13.     IN DWORD dwCoInit)
  14. {
  15.     return CoInitializeEx(pvReserved, dwCoInit);
  16. }
  17.  
  18. STDAPI_(void) CoUninitializeD(void)
  19. {
  20.     CoUninitialize();
  21. }
  22.  
  23. STDAPI CoCreateInstanceD(
  24.     IN REFCLSID rclsid, 
  25.     IN LPUNKNOWN pUnkOuter,
  26.     IN DWORD dwClsContext, 
  27.     IN REFIID riid, 
  28.     OUT LPVOID FAR* ppv)
  29. {
  30.     HRESULT hr = CoCreateInstance(
  31.         rclsid, pUnkOuter, dwClsContext, riid, ppv);
  32.     return hr;
  33. }
  34.  
  35.