Interface ID: IID_IMoaPathName
Pointer type:
PIMoaPathName
Inheritance:
IMoaUnknown
Header file: moapath.h
IMoaPathName
interface provides various methods for the
manipulation of pathnames.
- AddFinal(PIMoaPathName This, PMoaChar pFinalComponent)
This
IMoaPathName
interfacepFinalComponent
kMoaErr_NoErr | Success |
- AreEqual(PIMoaPathName This, PIMoaPathName pIMoaPathName)
This
IMoaPathName
interfacepIMoaPathName
- Clone(PIMoaPathName This, PIMoaPathName FAR * ppIMoaPathName)
This
IMoaPathName
interfaceppIMoaPathName
kMoaErr_NoErr | Success or standard MOA QueryInterface errors |
- Concat(PIMoaPathName This,
PIMoaPathName pIMoaPathName)
This
IMoaPathName
interfacepIMoaPathName
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
- GetAnchor(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetDisplayFileName(PIMoaPathName This,
- PMoaChar pNameBuf,
MoaLong nameBufSize,
MoaBoolParam bForMenu)
This
IMoaPathName
interfacepNameBuf
nameBufSize
bForMenu
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
- GetDisplayPath(PIMoaPathName This,
- PMoaChar pNameBuf,
MoaLong nameBufSize,
MoaBoolParam bForMenu)
This
IMoaPathName
interfacepNameBuf
nameBufSize
bForMenu
kMoaErr_NotImplemented | No implementation for this in Director |
- GetExtension(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
- GetHostName(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetParameters(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetParentDirectory(PIMoaPathName This, PIMoaPathName FAR * ppIMoaPathName)
This
IMoaPathName
interfaceppIMoaPathName
kMoaErr_NoErr | Success or standard MOA QueryInterface errors |
- GetPassword(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
- GetPort(PIMoaPathName This, MoaLong FAR * pPortNumber)
This
IMoaPathName
interfacepPortNumber
kMoaErr_NoErr | Success |
kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetRelativePath(PIMoaPathName This,
- PIMoaPathName pToPath,
PIMoaPathName FAR * ppRelPath)
This
IMoaPathName
interfacepToPath
ppRelPath
kMoaErr_NotImplemented | No implementation for this in Director |
- GetScheme(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
kMoaPathErr_UnsupportedForCurrentDialect | Not supported by current dialect |
- GetUserID(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetVolumeName(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName
interfacepNameBuf
nameBufSize
kMoaErr_NoErr | Success |
- GetWorkingDirectory(PIMoaPathName This, PIMoaPathName FAR * ppIMoaPathName)
This
IMoaPathName
interfaceppIMoaPathName
kMoaErr_NoErr | Success or standard MOA QueryInterface errors |
- InitFromFSSpec(PIMoaPathName This, ConstPMoaVoid pFSSpec)
This
IMoaPathName
interfacepFSSpec
kMoaErr_NoErr | Success |
- InitFromString(PIMoaPathName This,
- ConstPMoaChar pFileName,
MoaPathDialect pathDialect,
MoaBoolParam bResolve,
MoaBoolParam bUseDialog)
This
IMoaPathName
interfacepFileName
pathDialect
bResolve
bUseDialog
kMoaErr_NoErr | Success |
- IsAbsolute(PIMoaPathName This)
This
IMoaPathName
interface
- IsCanonical(PIMoaPathName This)
This
IMoaPathName
interface
- IsEmpty(PIMoaPathName This)
This
IMoaPathName
interface
- IsRelative(PIMoaPathName This)
This
IMoaPathName
interface
- RemoveFinal(PIMoaPathName This)
This
IMoaPathName
interface
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
- Resolve(PIMoaPathName This, MoaBoolParam bUseDialog)
This
IMoaPathName
interfacebUseDialog
kMoaErr_NoErr | Success |
kMoaErr_NotImplemented | Environment does not support UseDialog |
kMoaErr_BadParam | You passed me a bogus argument |
- SetAnchor(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetExtension(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
- SetHostName(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetParameters(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetPassword(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetPort(PIMoaPathName This, MoaLong portNumber)
This
IMoaPathName
interfaceportNumber
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetScheme(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetTempPath(PIMoaPathName This, PIMoaPathName pIDir)
This
IMoaPathName
interfacepIDir
kMoaErr_NoErr | Success |
kMoaErr_FileNotFound | File not found |
- SetUserID(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetVolumeName(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName
interfacepNameBuf
kMoaErr_NoErr | Success |
kMoaErr_BadParam | You passed me a bogus argument |
kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |