# IRfFileSupport Member List

This is the complete list of members for IRfFileSupport, including all inherited members.

CopyFile([in] BSTR bszSourceFilePath,[in] BSTR bszDestinationFilePath) | IRfFileSupport |
CreateDirectory([in] BSTR szDirectoryPath) | IRfFileSupport |
CreateDirectoryRecursive([in] BSTR szDirectoryPath) | IRfFileSupport |
CreateFile([in] BSTR pszFilePath) | IRfFileSupport |
DeleteDirectory([in] BSTR szDirectoryPath,[in] BOOL bAllowUndo) | IRfFileSupport |
DeleteFile([in] BSTR szFilePath,[in] BOOL bAllowUndo) | IRfFileSupport |
EnumDirectoryContent([in] BSTR szDirectoryPath,[in] BSTR szFilter,[out, retval] LPSAFEARRAY *ppFileInfoArray) | IRfFileSupport |
FileExist([in] BSTR szFilePath,[out, retval] BOOL *bExist) | IRfFileSupport |
GetFileInfo([in] BSTR szFilePath,[out, retval] IRsFileInfo **ppFileInfo) | IRfFileSupport |
GetUniqueFileName([in] BSTR bszDirectory,[in] BSTR bszBaseName,[in] BSTR bszExt,[in] RtDWORD dwMaxAttempts,[out, retval] BSTR *pbszUniqueName) | IRfFileSupport |
MoveFile([in] BSTR bszSourceFilePath,[in] BSTR bszDestinationFilePath) | IRfFileSupport |
ReadDirectoryChanges([in] void *pHandle,[in] BYTE *pBuffer,[in] DWORD nBufferSize,[out, retval] DWORD *pBytesReturned) | IRfFileSupport |
ReadFile([in] BSTR pszFilePath,[in] BYTE *pBuffer,[in] DWORD nBufferSize) | IRfFileSupport |
RenameDirectory([in] BSTR szFilePath,[in] BSTR szNewFileName) | IRfFileSupport |
RenameFile([in] BSTR szFilePath,[in] BSTR szNewFileName) | IRfFileSupport |
StartDirectoryChangesMonitor([in] BSTR szDirectory,[out, retval] void **ppHandle) | IRfFileSupport |
StopDirectoryChangesMonitor([in] void *pHandle) | IRfFileSupport |
WriteFile([in] BSTR pszFilePath,[in] BYTE *pBuffer,[in] DWORD nSize) | IRfFileSupport |