ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

recyclebin_v5_enumerator.c File Reference
#include "recyclebin_v5.h"

Go to the source code of this file.

Data Structures

struct  RecycleBin5File
struct  RecycleBin5Enum

Defines

#define COBJMACROS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (recyclebin)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_QueryInterface (IN IRecycleBinFile *This, IN REFIID riid, OUT void **ppvObject)
static ULONG STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_AddRef (IN IRecycleBinFile *This)
static VOID RecycleBin5File_Destructor (struct RecycleBin5File *s)
static ULONG STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_Release (IN IRecycleBinFile *This)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_GetLastModificationTime (IN IRecycleBinFile *This, OUT FILETIME *pLastModificationTime)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_GetDeletionTime (IN IRecycleBinFile *This, OUT FILETIME *pDeletionTime)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_GetFileSize (IN IRecycleBinFile *This, OUT ULARGE_INTEGER *pFileSize)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_GetPhysicalFileSize (IN IRecycleBinFile *This, OUT ULARGE_INTEGER *pPhysicalFileSize)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_GetAttributes (IN IRecycleBinFile *This, OUT DWORD *pAttributes)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_GetFileName (IN IRecycleBinFile *This, IN SIZE_T BufferSize, IN OUT LPWSTR Buffer, OUT SIZE_T *RequiredSize)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_Delete (IN IRecycleBinFile *This)
static HRESULT STDMETHODCALLTYPE RecycleBin5File_RecycleBinFile_Restore (IN IRecycleBinFile *This)
static HRESULT RecycleBin5File_Constructor (IN IRecycleBin5 *prb, IN LPCWSTR Folder, IN PDELETED_FILE_RECORD pDeletedFile, OUT IRecycleBinFile **ppFile)
static HRESULT STDMETHODCALLTYPE RecycleBin5Enum_RecycleBinEnumList_QueryInterface (IN IRecycleBinEnumList *This, IN REFIID riid, OUT void **ppvObject)
static ULONG STDMETHODCALLTYPE RecycleBin5Enum_RecycleBinEnumList_AddRef (IN IRecycleBinEnumList *This)
static VOID RecycleBin5Enum_Destructor (struct RecycleBin5Enum *s)
static ULONG STDMETHODCALLTYPE RecycleBin5Enum_RecycleBinEnumList_Release (IN IRecycleBinEnumList *This)
static HRESULT STDMETHODCALLTYPE RecycleBin5Enum_RecycleBinEnumList_Next (IRecycleBinEnumList *This, IN DWORD celt, IN OUT IRecycleBinFile **rgelt, OUT DWORD *pceltFetched)
static HRESULT STDMETHODCALLTYPE RecycleBin5Enum_RecycleBinEnumList_Skip (IN IRecycleBinEnumList *This, IN DWORD celt)
static HRESULT STDMETHODCALLTYPE RecycleBin5Enum_RecycleBinEnumList_Reset (IN IRecycleBinEnumList *This)
HRESULT RecycleBin5Enum_Constructor (IN IRecycleBin5 *prb, IN HANDLE hInfo, IN HANDLE hInfoMapped, IN LPCWSTR szPrefix, OUT IUnknown **ppUnknown)

Variables

CONST_VTBL struct
IRecycleBinFileVtbl 
RecycleBin5FileVtbl
CONST_VTBL struct
IRecycleBinEnumListVtbl 
RecycleBin5EnumVtbl

Generated on Mon May 28 2012 06:04:58 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.