#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
45
46
61 IN IRecycleBinEnumList *prbel)
PURE;
62
64};
BOOL Delete(LPCTSTR ServiceName)
void GetDirectory(LPTSTR wholepath, LPTSTR directory, BOOL CheckExisting)
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 460 of file recyclebin_v5_enumerator.cpp.
466{
467 if (!ppUnknown)
469
471
473 if (!pThis)
475
478 {
479 delete pThis;
481 }
482
483 *ppUnknown = static_cast<IRecycleBinEnumList *>(pThis);
485}
HRESULT Init(_In_ IRecycleBin5 *prb, _In_ HANDLE hInfo, _In_ HANDLE hInfoMapped, _In_ LPCWSTR pszPrefix)
Referenced by RecycleBin5::EnumObjects().
◆ IID_IRecycleBin5