Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1996 - 1997
//
// File: cmime.hxx
//
// Contents: MimeType object
//
// History: 04-1-97 krishnag Created.
//
//----------------------------------------------------------------------------
#include "iiis.h"
class CMimeType;
class CMimeType : INHERIT_TRACKING, public IISMimeType
{ public:
/* IUnknown methods */ STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID FAR* ppvObj) ;
DECLARE_STD_REFCOUNTING
DECLARE_IDispatch_METHODS
DECLARE_IISMimeType_METHODS
CMimeType::CMimeType();
CMimeType::~CMimeType();
HRESULT CMimeType::InitFromIISString(LPWSTR pszStr);
HRESULT CMimeType::CopyMimeType(LPWSTR *ppszStr);
static HRESULT CMimeType::CreateMimeType( REFIID riid, void **ppvObj );
static HRESULT CMimeType::AllocateMimeTypeObject( CMimeType ** ppMimeType );
protected:
CAggregatorDispMgr FAR * _pDispMgr;
LPWSTR _lpMimeType; LPWSTR _lpExtension; };
|