public static extern Result Rename(string currentPath, string newPath); // 0x00A156D0-0x00A15730 public static extern Result Open(ref DirectoryHandle outValue, string path, OpenDirectoryMode mode); // 0x00A15730-0x00A15800
public static extern Result Read(ref long outValue, out DirectoryEntry[] entryBuffer, DirectoryHandle handle, long entryBufferCount); // 0x00A15420-0x00A155A0 public static extern Result GetEntryCount(ref long outValue, DirectoryHandle handle); // 0x00A155A0-0x00A155C0
public static extern Result GetEntryCount(ref long outValue, DirectoryHandle handle); // 0x00A155A0-0x00A155C0 public static extern void Close(DirectoryHandle handle); // 0x00A155C0-0x00A155D0
public const int EntryNameLengthMax = 768; // Metadata: 0x006313CF // Methods public static extern Result Read(ref long outValue, out DirectoryEntry[] entryBuffer, DirectoryHandle handle, long entryBufferCount); // 0x00A15420-0x00A155A0
public static extern void Close(DirectoryHandle handle);
public static extern nn.Result GetEntryCount(ref long outValue, DirectoryHandle handle);
public static extern nn.Result Read( ref long outValue, [Out] DirectoryEntry[] entryBuffer, DirectoryHandle handle, long entryBufferCount);
public static extern nn.Result Open( ref DirectoryHandle outValue, string path, OpenDirectoryMode mode);