Difference between revisions of "Help File:UnregisterFunction"
								
								Jump to navigation
				Jump to search
				
				
		
 					
								
							
		 (Created page with "==UnregisterFunction== This function will remove a callback function that has been previously registered.  '''functiondefinition'''  ''BOOL UnregisterFunction(int pluginid, in...")  | 
				m  | 
				||
| Line 10: | Line 10: | ||
Returns ''TRUE'' if the '''''functionid''''' was found and removed for this plugin.  | Returns ''TRUE'' if the '''''functionid''''' was found and removed for this plugin.  | ||
| + | |||
| + | * [[Help File:Plugin system|Plugin system]]  | ||
| + | * [[Help File:GetVersion|GetVersion]]  | ||
| + | * [[Help File:DisablePlugin|DisablePlugin]]  | ||
| + | * [[Help File:InitializePlugin|InitializePlugin]]  | ||
| + | * [[Help File:PluginVersion|PluginVersion]]  | ||
| + | ** [[Help File:ExportedFunctions|ExportedFunctions]]  | ||
| + | ** [[Help File:sizeofExportedFunctions|sizeofExportedFunctions]]  | ||
| + | ** [[Help File:ShowMessage|ShowMessage]]  | ||
| + | ** [[Help File:RegisterFunction|RegisterFunction]]  | ||
| + | ** [[Help File:UnregisterFunction|UnregisterFunction]]  | ||
| + | ** [[Help File:OpenedProcessID|OpenedProcessID]]  | ||
| + | ** [[Help File:OpenedProcessHandle|OpenedProcessHandle]]  | ||
| + | ** [[Help File:GetMainWindowHandle|GetMainWindowHandle]]  | ||
| + | ** [[Help File:AutoAssemble|AutoAssemble]]  | ||
| + | ** [[Help File:Assembler|Assembler]]  | ||
| + | ** [[Help File:Disassembler|Disassembler]]  | ||
| + | ** [[Help File:ChangeRegistersAtAddress|ChangeRegistersAtAddress]]  | ||
| + | ** [[Help File:InjectDLL|InjectDLL]]  | ||
| + | ** [[Help File:FreezeMem|FreezeMem]]  | ||
| + | ** [[Help File:UnfreezeMem|UnfreezeMem]]  | ||
| + | ** [[Help File:FixMem|FixMem]]  | ||
| + | ** [[Help File:ProcessList|ProcessList]]  | ||
| + | ** [[Help File:ReloadSettings|ReloadSettings]]  | ||
| + | ** [[Help File:GetAddressFromPointer|GetAddressFromPointer]]  | ||
| + | ** [[Help File:sym_nameToAddress|sym_nameToAddress]]  | ||
| + | ** [[Help File:sym_addressToName|sym_addressToName]]  | ||
| + | ** [[Help File:sym_generateAPIHookScript|sym_generateAPIHookScript]]  | ||
| + | ** [[Help File:loadDBK32|loadDBK32]]  | ||
| + | ** [[Help File:loaddbvmifneeded|loaddbvmifneeded]]  | ||
| + | ** [[Help File:previousOpcode|previousOpcode]]  | ||
| + | ** [[Help File:nextOpcode|nextOpcode]]  | ||
| + | ** [[Help File:disassembleEx|disassembleEx]]  | ||
| + | ** [[Help File:loadModule|loadModule]]  | ||
| + | ** [[Help File:aa_AddExtraCommand|aa_AddExtraCommand]]  | ||
| + | ** [[Help File:aa_RemoveExtraCommand|aa_RemoveExtraCommand]]  | ||
| + | |||
| + | |||
| + | * [[Help File:PluginType|PluginType]]  | ||
| + | ** [[Help File:0 ptAddressList|0: ptAddressList]]  | ||
| + | ** [[Help File:1 ptMemoryView|1: ptMemoryView]]  | ||
| + | ** [[Help File:2 ptOnDebugEvent|2: ptOnDebugEvent]]  | ||
| + | ** [[Help File:3 ptProcesswatcherEvent|3: ptProcesswatcherEvent]]  | ||
| + | ** [[Help File:4 ptFunctionPointerschange|4: ptFunctionPointerschange]]  | ||
| + | ** [[Help File:5 ptMainMenu|5: ptMainMenu]]  | ||
| + | ** [[Help File:6 ptDisassemblerContext|6: ptDisassemblerContext]]  | ||
| + | ** [[Help File:7 ptDisassemblerRenderLine|7: ptDisassemblerRenderLine]]  | ||
| + | ** [[Help File:8 ptAutoAssembler|8: ptAutoAssembler]]  | ||
| + | ** [[Help File:REGISTERMODIFICATIONINFO|REGISTERMODIFICATIONINFO]]  | ||
| + | |||
* [[Cheat Engine:Help File|Back to Help File]]  | * [[Cheat Engine:Help File|Back to Help File]]  | ||
Latest revision as of 18:33, 29 July 2021
UnregisterFunction[edit]
This function will remove a callback function that has been previously registered.
functiondefinition
BOOL UnregisterFunction(int pluginid, int functionid);
pluginid - The pluginid you got from InitializePlugin.
functionid - The result of RegisterFunction.
Returns TRUE if the functionid was found and removed for this plugin.
- 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