MCPcopy Create free account
hub / github.com/bailey27/cppcryptfs / CryptFileReverse

Class CryptFileReverse

libcppcryptfs/file/cryptfile.h:171–201  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

169};
170
171class CryptFileReverse: public CryptFile
172{
173private:
174 BYTE m_block0iv[BLOCK_SIV_LEN];
175public:
176
177
178 virtual BOOL Associate(CryptContext *con, HANDLE hfile, LPCWSTR inputPath, bool bForWrite);
179
180 virtual BOOL Read(unsigned char *buf, DWORD buflen, LPDWORD pNread, LONGLONG offset);
181
182 virtual BOOL Write(const unsigned char *buf, DWORD buflen, LPDWORD pNwritten, LONGLONG offset, BOOL bWriteToEndOfFile, BOOL bPagingIo)
183 {
184 return NotImplemented();
185 };
186
187 virtual BOOL SetEndOfFile(LONGLONG offset, BOOL bSet = TRUE) { return NotImplemented(); };
188
189 virtual BOOL LockFile(LONGLONG ByteOffset, LONGLONG Length) { return NotImplemented(); };
190
191 virtual BOOL UnlockFile(LONGLONG ByteOffset, LONGLONG Length) { return NotImplemented(); };
192
193 // disallow copying
194 CryptFileReverse(CryptFileReverse const&) = delete;
195 void operator=(CryptFileReverse const&) = delete;
196
197 CryptFileReverse();
198
199 virtual ~CryptFileReverse();
200
201};
202
203

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected