windows-nt/Source/XPSP1/NT/base/win32/fusion/appweek/idl/iuiview.idl

47 lines
705 B
Plaintext
Raw Permalink Normal View History

2020-09-26 03:20:57 -05:00
#include "stdinc.idl"
import "ihost.idl";
[
object,
uuid(IID_ISxApwUiView_midl)
]
interface ISxApwUiView : IUnknown
{
HRESULT
SetSite(
ISxApwHost*
);
cpp_quote("#undef CreateWindow")
[local]
HRESULT
CreateWindow(
HWND hwndParent
);
HRESULT
OnNextRow(
[in] int nColumns,
[in, size_is(nColumns)] const LPCWSTR* columns
);
HRESULT
OnRowCountEstimateAvailable(
[in] int
);
HRESULT
OnQueryStart(
);
HRESULT
OnQueryDone(
);
HRESULT
InformSchema(
[in, size_is(nColumns)] const SxApwColumnInfo rgColumnInfo[],
[in] int nColumns
);
};