2025-04-27 07:49:33 -04:00

33 lines
833 B
C++

//***************************************************************************/
//
// Copyright (c) 2000-2001 Microsoft Corporation
//
// WMIXMLObject.h
//
// ramrao 12 Dec 2000
//
// Class that implements conversion of a WMI Instance to XML
//
// declaration of CWMIXMLObject class. Base class for both
// classes for converstion from WMI to XML
//
//***************************************************************************/
#ifndef _WMI2XSD_WMIOBJ2XML_H_
#define _WMI2XSD_WMIOBJ2XML_H_
class CWMIXMLObject
{
protected:
CWMIXMLUtils *m_pIWMIXMLUtils;
HRESULT WriteAttribute(WCHAR *szAttrName , WCHAR * szStrAttrVal);
public:
CWMIXMLObject() { m_pIWMIXMLUtils = NULL;}
virtual ~CWMIXMLObject()
{ SAFE_DELETE_PTR(m_pIWMIXMLUtils);}
HRESULT SetStream(IStream *pStream) ;
};
#endif