DLL interface definitions
More changes for sync/async access interface