/****************************************************************************** |* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF |* ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO |* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A |* PARTICULAR PURPOSE. |* |* Copyright 1995-2005 Nero AG and its licensors. All Rights Reserved. |*----------------------------------------------------------------------------- |* NeroSDK / NeroVisionAPI |* |* PROGRAM: ContentResolver.h |* |* PURPOSE: Test application for the NeroVision API: Content resolver ******************************************************************************/ #ifndef CONTENTRESOLVER_H #define CONTENTRESOLVER_H #include "BaseObj.h" class ContentResolver: protected BaseObj, public NeroVisionAPI::IContentResolver { public: IMPL_IUNKNOWN IMPL_INTERFACE(NeroVisionAPI::IContentResolver) STDMETHODIMP raw_ResolveContent(BSTR id, NeroVisionAPI::IContentProvider** ppCP); }; #endif // CONTENTRESOLVER_H