#include <pshpack1.h>
#include <poppack.h>
Go to the source code of this file.
◆ INTERFACE
◆ DELETED_FILE_RECORD
◆ IRecycleBin5
◆ PDELETED_FILE_RECORD
◆ DECLARE_INTERFACE_()
Definition at line 31 of file recyclebin_v5.h.
32{
34
35
39
40
44
45
56 IN IRecycleBinEnumList *prbel)
PURE;
57
59};
BOOL Delete(LPCTSTR ServiceName)
static HRESULT QueryInterface(REFIID, void **)
static ULONG WINAPI AddRef(IStream *iface)
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_ DWORD _In_ DWORD _Outptr_opt_ void ** ppvObject
int WINAPI EnumObjects(_In_ HDC, _In_ int, _In_ GOBJENUMPROC, _In_ LPARAM)
◆ RecycleBin5Enum_Constructor()
Definition at line 468 of file recyclebin_v5_enumerator.cpp.
474{
475 if (!ppUnknown)
477
479
481 if (!pThis)
483
486 {
487 delete pThis;
489 }
490
491 *ppUnknown = static_cast<IRecycleBinEnumList *>(pThis);
493}
HRESULT Init(_In_ IRecycleBin5 *prb, _In_ HANDLE hInfo, _In_ HANDLE hInfoMapped, _In_ LPCWSTR pszPrefix)
Referenced by RecycleBin5::EnumObjects().
◆ IID_IRecycleBin5