dll.h revision d2236df2116a3cbe8b17c567f4a9c2281733a956
c29bcf19a2399d4aec000b6aa566583203d78978vboxsync// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
c29bcf19a2399d4aec000b6aa566583203d78978vboxsync// ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
c29bcf19a2399d4aec000b6aa566583203d78978vboxsync// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
c29bcf19a2399d4aec000b6aa566583203d78978vboxsync// PARTICULAR PURPOSE.
d4ca2033f38b08620bd8c42a802e2b98f451666dvboxsync// Copyright (c) 2006 Microsoft Corporation. All rights reserved.
c29bcf19a2399d4aec000b6aa566583203d78978vboxsync// Modifications (c) 2009 Sun Microsystems, Inc.
c29bcf19a2399d4aec000b6aa566583203d78978vboxsyncextern HRESULT VBoxCredProv_CreateInstance(REFIID riid, void** ppv);
c29bcf19a2399d4aec000b6aa566583203d78978vboxsync // IUnknown
return _cRef++;
if (!cRef)
return cRef;
return hr;
if (!pUnkOuter)
return hr;
if (bLock)
DllAddRef();
DllRelease();
return S_OK;
~CClassFactory(){}