This is list of API functions which must be implemented to support MINICMD.EXE command processor.
| Function name | Ordinal | Module name | UNI declaration |
|---|---|---|---|
| DosError | DOSCALLS | function DosError(in error: ULONG): APIRET; | |
| DosQueryCurrentDir | DOSCALLS | function DosQueryCurrentDir(in disknum: ULONG; in pBuf: PBYTE; in pcbBuf: PULONG): APIRET; | |
| DosExecPgm | DOSCALLS | function DosExecPgm(in pObjname: PCHAR; in cbObjname: LONG; in execFlag: ULONG; in pArg: PSZ; in pEnv: PSZ; out pRes: RESULT; in pName: PSZ): APIRET; | |
| VioWrtTTY | EMXWRAP | function VioWrtTTY(in CharStr: PCH; in Length: USHORT; in VioHandle: HVIO): USHORT; | |
| DosSetDefaultDisk | DOSCALLS | function DosSetDefaultDisk(in disknum: ULONG): APIRET; | |
| KbdStringIn | EMXWRAP | function KbdStringIn(in pch: PCH; in pchin: STRINGINBUF; in Flag: USHORT; in hkbd: HKBD): USHORT; | |
| DosQueryCurrentDisk | DOSCALLS | function DosQueryCurrentDisk(out pdisknum: ULONG; out plogical: ULONG): APIRET; | |
| DosSetCurrentDir | DOSCALLS | function DosSetCurrentDir(in pszDir: PSZ): APIRET; | |
| DosWrite | DOSCALLS | function DosWrite(in hFile: HFILE; in pBuffer: PVOID; in cbWrite: ULONG; out pcbActual: ULONG): APIRET; | |
| DosQuerySysInfo | DOSCALLS | function DosQuerySysInfo(in iStart: ULONG; iLast: ULONG; in pBuf: PVOID; in cbBuf: ULONG): APIRET; | |
| DosExit | DOSCALLS | procedure DosExit(in action: ULONG; in result: ULONG); |