|
virtual P6R::P6ERR | access (const P6R::P6WCHAR *pszFilename, P6R::P6FACCESS nAccess)=0 |
|
virtual P6R::P6INT32 | addref ()=0 |
|
virtual P6R::P6ERR | appendPathElement (P6R::P6WCHAR *pBuffer, P6R::P6SIZE cBuffer, const P6R::P6WCHAR *pszElement, P6R::P6SIZE *pcWritten)=0 |
|
virtual P6R::P6ERR | enumerate (const P6R::P6WCHAR *pszDirectory, P6R::P6DIRFLAGS fFlags, P6R::p6IEnumDirents **ppEnum)=0 |
|
virtual P6R::P6ERR | getTempDir (P6R::P6WCHAR *pBuffer, P6R::P6UINT32 cBuffer)=0 |
|
virtual P6R::P6ERR | getTempFile (P6R::p6IRandom *pRandom, P6R::P6WCHAR *pBuffer, P6R::P6UINT32 cBuffer)=0 |
|
virtual P6R::P6ERR | initialize ()=0 |
|
virtual P6R::P6ERR | mkdir (const P6R::P6WCHAR *pszPathname, P6R::P6FILEMODE nMode)=0 |
|
virtual P6R::P6ERR | mkpath (const P6R::P6WCHAR *pszPathname, P6R::P6FILEMODE nMode)=0 |
|
virtual P6R::P6ERR | normalizePath (P6R::P6WCHAR *pszFilename)=0 |
|
virtual P6R::P6ERR | queryInterface (const P6R::IID &iid, P6R::P6VOID **ppIface)=0 |
|
virtual P6R::P6INT32 | release ()=0 |
|
virtual P6R::P6ERR | rename (const P6R::P6WCHAR *pszFrom, const P6R::P6WCHAR *pszTo)=0 |
|
virtual P6R::P6ERR | rmdir (const P6R::P6WCHAR *pszPathname)=0 |
|
virtual P6R::P6ERR | rmpath (const P6R::P6WCHAR *pszPathname)=0 |
|
virtual P6R::P6ERR | stat (const P6R::P6WCHAR *pszFilename, P6R::P6DIRENT *pDirent)=0 |
|
virtual P6R::P6ERR | unlink (const P6R::P6WCHAR *pszPathname)=0 |
|
An interface for the management of file system directory entries.
Interface Type: Component
Definition at line 45 of file p6dir.h.