#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
57 IN IRecycleBinEnumList *prbel)
PURE;
58
60};
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 453 of file recyclebin_v5_enumerator.cpp.
459{
460 if (!ppUnknown)
462
464
466 if (!pThis)
468
471 {
472 delete pThis;
474 }
475
476 *ppUnknown = static_cast<IRecycleBinEnumList *>(pThis);
478}
HRESULT Init(_In_ IRecycleBin5 *prb, _In_ HANDLE hInfo, _In_ HANDLE hInfoMapped, _In_ LPCWSTR pszPrefix)
Referenced by RecycleBin5::EnumObjects().
◆ IID_IRecycleBin5