protected PdbByteReader getDirectoryReader() throws IOException, CancelledException {
		return getReaderForStreamNumber(PDB_DIRECTORY_STREAM_NUMBER, 0,
			MsfStream.MAX_STREAM_LENGTH);
	}
Reads the Directory stream and returns a {@link PdbByteReader} of its contents
@return {@link PdbByteReader} requested
@throws IOException on file seek or read, invalid parameters, bad file configuration, or
 inability to read required bytes
@throws CancelledException upon user cancellation
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/AbstractPdb.java