Create directories (including full path requested), returns 0 on success
int MakeDirectory(Pointer<Char> dirPath) => _MakeDirectory(dirPath);