Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

38 lines
635 B

/*
*/
#pragma once
#include "ihost.h"
class __declspec(uuid(CLSID_CSxApwHost_declspec_uuid))
CSxApwHost
:
public ATL::CComObjectRootEx<CComSingleThreadModel>,
public ATL::CComCoClass<CSxApwHost, &__uuidof(CSxApwHost)>,
public ISxApwHost
{
public:
CSxApwHost() { }
BEGIN_COM_MAP(CSxApwHost)
COM_INTERFACE_ENTRY(ISxApwHost)
END_COM_MAP()
DECLARE_NO_REGISTRY();
STDMETHODIMP
EstimateRowCount(
int
);
STDMETHODIMP
OnNextRow(
int nColumns,
const PCWSTR columns[]
);
HRESULT Main();
typedef std::vector<CSxApwComPtr<ISxApwUiView> > Views_t;
Views_t m_views;
};