37 if (!rgelt || (!pceltFetched && celt != 1))
47 if (m_Index < g_FontCache->
Size())
56 rgelt[Fetched] =
item;
67 *pceltFetched = Fetched;
99 return ShellObjectCreatorInit<CEnumFonts>(zip,
flags,
riid, ppvOut);
HRESULT _CEnumFonts_CreateInstance(CFontExt *zip, DWORD flags, REFIID riid, LPVOID *ppvOut)
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
STDMETHODIMP Next(ULONG celt, LPITEMIDLIST *rgelt, ULONG *pceltFetched) override
STDMETHODIMP Reset() override
STDMETHODIMP Clone(IEnumIDList **ppenum) override
HRESULT Initialize(CFontExt *folder, DWORD flags)
STDMETHODIMP Skip(ULONG celt) override
CStringW Name(size_t Index)
LPITEMIDLIST _ILCreate(LPCWSTR lpString, ULONG Index)
#define COM_INTERFACE_ENTRY_IID(iid, x)
#define DECLARE_PROTECT_FINAL_CONSTRUCT()
#define DECLARE_NOT_AGGREGATABLE(x)
ITEMIDLIST UNALIGNED * LPITEMIDLIST
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size