| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public int | getExportAddress(short ordinal)
Takes in an ordinal from the Export Ordinal Table (see
|
| public String | |
| public int | |
| public int | |
| public String | |
| public short | |
| public short | |
| public short | |
| public int | |
| public int | |
| public int | |
| public int | getNumberOfNamePointers()
Number of entries in the Name Pointer Table (also the number of entries in the Ordinal Table). |
| public int | |
| public int | |
| public int | |
| public boolean | isExportAddressForwarder(short ordinal)
Indicates whether the specified export address is really a forwarder, in which case the value is not an address but a string. |
| getDLLName | back to summary |
|---|---|
| public String getDLLName() Convenience routine which returns the name of the DLL containing this export directory. | |
| getExportAddress | back to summary |
|---|---|
| public int getExportAddress(short ordinal) Takes in an ordinal from the Export Ordinal Table (see
An Export RVA is the address of the exported symbol when loaded into memory, relative to the image base. For example, the address of an exported function. A Forwarder RVA is a pointer to a null-terminated ASCII string in the export section, giving the DLL name and the name of the export (for example, "MYDLL.expfunc") or the DLL name and an export (for example, "MYDLL.#27"). Note the value returned has been transformed from an RVA to a file pointer which can be added to the image base to find an absolute address for the symbol. | |
| getExportAddressForwarder | back to summary |
|---|---|
| public String getExportAddressForwarder(short ordinal) Get the forwarder name for the given ordinal. Must be called only if isExportAddressForwarder() returns true. | |
| getExportAddressTableRVA | back to summary |
|---|---|
| public int getExportAddressTableRVA() Address of the Export Address Table, relative to the image base. | |
| getExportFlags | back to summary |
|---|---|
| public int getExportFlags() A reserved field, set to zero for now. | |
| getExportName | back to summary |
|---|---|
| public String getExportName(int i) Returns the ith exported symbol (from 0.. | |
| getExportOrdinal | back to summary |
|---|---|
| public short getExportOrdinal(int i) Returns the ith entry (0.. | |
| getMajorVersion | back to summary |
|---|---|
| public short getMajorVersion() Major version number. The major/minor version number can be set by the user. | |
| getMinorVersion | back to summary |
|---|---|
| public short getMinorVersion() Minor version number. | |
| getNamePointerTableRVA | back to summary |
|---|---|
| public int getNamePointerTableRVA() Address of the Export Name Pointer Table, relative to the image base. The table size is given by Number of Name Pointers. | |
| getNameRVA | back to summary |
|---|---|
| public int getNameRVA() Address of the ASCII string containing the name of the
DLL. Relative to image base. See | |
| getNumberOfAddressTableEntries | back to summary |
|---|---|
| public int getNumberOfAddressTableEntries() Number of entries in the Export Address Table. | |
| getNumberOfNamePointers | back to summary |
|---|---|
| public int getNumberOfNamePointers() Number of entries in the Name Pointer Table (also the number of entries in the Ordinal Table). | |
| getOrdinalBase | back to summary |
|---|---|
| public int getOrdinalBase() Starting ordinal number for exports in this image. This field specifies the starting ordinal number for the Export Address Table. Usually set to 1. | |
| getOrdinalTableRVA | back to summary |
|---|---|
| public int getOrdinalTableRVA() Address of the Ordinal Table, relative to the image base. | |
| getTimeDateStamp | back to summary |
|---|---|
| public int getTimeDateStamp() Time and date the export data was created. | |
| isExportAddressForwarder | back to summary |
|---|---|
| public boolean isExportAddressForwarder(short ordinal) Indicates whether the specified export address is really a forwarder, in which case the value is not an address but a string. | |