@Override
	public DataType toDataType() throws DuplicateNameException {
		StructureDataType struct = new StructureDataType(NAME, 0);

		struct.add(StructConverter.DWORD, 4, "EventCode", null);
		struct.add(StructConverter.DWORD, 4, "ProcessId", null);
		struct.add(StructConverter.DWORD, 4, "ThreadId", null);
		struct.add(StructConverter.DWORD, 4, "_alignment", null);
		struct.add(StructConverter.DWORD, 4, "ExceptionCode", null);
		struct.add(StructConverter.DWORD, 4, "ExceptionFlags", null);
		struct.add(StructConverter.POINTER, psz, "pExceptionRecord", null);
		struct.add(StructConverter.POINTER, psz, "ExceptionAddress", null);
		struct.add(StructConverter.DWORD, 4, "NumberOfParameters", null);
		for (int i = 0; i < numberOfParameters; i++) {
			struct.add(StructConverter.POINTER, psz, "Param_" + i, null);
		}

		struct.setCategoryPath(new CategoryPath("/UDMP"));

		return struct;
	}
@see ghidra.app.util.bin.StructConverter#toDataType()
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/dump/userdump/DebugInfo.java