Help File:sizeofExportedFunctions
Jump to navigation
Jump to search
int sizeofExportedFunctions;
As you might have guessed, it contains the size of the structure CE has sent to your plugin. You can check if it's what you expected or add some checks to make sure you don't go over it. If for difficulty reasons you can't use sizeof then use that instead when copying the memory block to your own region of memory. As said before, ExportedFunctions you get in initializefunctions is a copy and will be invalidated when the function returns, so copying is crucial.
- Plugin system
- GetVersion
- DisablePlugin
- InitializePlugin
- PluginVersion
- ExportedFunctions
- sizeofExportedFunctions
- ShowMessage
- RegisterFunction
- UnregisterFunction
- OpenedProcessID
- OpenedProcessHandle
- GetMainWindowHandle
- AutoAssemble
- Assembler
- Disassembler
- ChangeRegistersAtAddress
- InjectDLL
- FreezeMem
- UnfreezeMem
- FixMem
- ProcessList
- ReloadSettings
- GetAddressFromPointer
- sym_nameToAddress
- sym_addressToName
- sym_generateAPIHookScript
- loadDBK32
- loaddbvmifneeded
- previousOpcode
- nextOpcode
- disassembleEx
- loadModule
- aa_AddExtraCommand
- aa_RemoveExtraCommand