mirror of https://github.com/lianthony/NT4.0
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.
37 lines
954 B
37 lines
954 B
//+---------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1995
|
|
//
|
|
// File: iasynch.h
|
|
//
|
|
// Contents: Temporary home of IAsynchEnumIDList
|
|
//
|
|
// History: 16-Aug-95 JonBe Created
|
|
//
|
|
// Notes:
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#undef INTERFACE
|
|
#define INTERFACE IAsynchEnumIDList
|
|
|
|
DECLARE_INTERFACE_(IAsynchEnumIDList, IUnknown)
|
|
{
|
|
//
|
|
// IUnknown methods
|
|
//
|
|
|
|
STDMETHOD(QueryInterface) (THIS_ REFIID riid, LPVOID * ppvObj) PURE;
|
|
STDMETHOD_(ULONG, AddRef) (THIS) PURE;
|
|
STDMETHOD_(ULONG, Release) (THIS) PURE;
|
|
|
|
//
|
|
// IAsynchEnumIDList Methods
|
|
//
|
|
STDMETHOD(NextAt) (THIS_ ULONG celt,
|
|
ULONG iStart,
|
|
LPITEMIDLIST *rgelt,
|
|
ULONG *pceltFetched) PURE;
|
|
STDMETHOD_(ULONG, GetCount) (THIS) PURE;
|
|
};
|