@Override
	public StructureDataType getRowDataType() {
		StructureDataType struct = new StructureDataType(new CategoryPath(PATH), "Module Row", 0);
		struct.add( WORD, "Generation", "reserved, shall be 0");
		struct.add(metadataStream.getStringIndexDataType(), "Name", "index into String heap");
		struct.add(metadataStream.getGuidIndexDataType(), "MvId", "used to distinguish between versions of same module");
		struct.add(metadataStream.getGuidIndexDataType(), "EncId", "reserved, shall be 0");
		struct.add(metadataStream.getGuidIndexDataType(), "EncBaseId", "reserved, shall be 0");
		return struct;
	}
Describes the Module Table, which contains information about the current assembly.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/tables/CliTableModule.java