JCL Help:TJclPeResolveCheck
JCL Help: TJclPeResolveCheck Enumeration
Search in JCL Help
Search in all projects
Summary
Specifies the resolution status of imported resp. exported functions.
Pascal
public TJclPeResolveCheck = (
icNotChecked,
icResolved,
icUnresolved
);
Members
Members | Description |
icNotChecked | The function was not checked yet. Initial state of all items. |
icResolved | The function could be resolved. |
icUnresolved | The function could not be resolved. This would indicate an error in the image file evantually causing the OS loader to fail loading the image. |
Description
Both the classes that wrap the import section as well as the class that wraps the export section have methods to perform a resolve check. This means slightly different things for an import section than it does for an export section. For example, for the import section it means that the method tries to resolve all imported function by looking them up in the exports section of the image from which the function is imported. If the function is found there the import is considered resolved, otherwise it is unresolved. This latter case would indicate that the OS loader would probably also be unable to resolve the import and loading of the image would fail. The TJclPeResolveCheck type is used by the imports and exports classes to specify whether a function could be resolved.
About
Unit
Donator
Petr Vones
Notes
All items start off begin unchecked, so you have to request function resolving explicitly through the appropriate method call.
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page