, 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 | |