__asm_exchange_tables function
The __asm_exchange_tables function will be called to exchange the API-export table the plugin is providing and the export table TV's server is providing.Syntax
void __stdcall __asm_exchange_tables(
__in __get_export_table *get_export_table_internal,
__in __get_export_table *get_export_table
);
Parameters
get_export_table_internal [in] A pointer to a __get_export_table function. This function returns a structure of functions that are exported by TV's server. This function and the function-pointers it's returning should be called by using the internal calling convention (which is modified stdcall, even on x64).
get_export_table [in] A pointer to a __get_export_table function. This function returns a structure of functions that are exported by TV's server. This function and the function-pointers it's returning should be called by using the current system specific calling convention (for instance: stdcall on Windows x86, cdecl on Linux x86, windows calling convention x64 on Windows x64 and System V AMD64 ABI on Linux x64).
Return value
This function does not return a value.
Requirements
Should be exported by | Receiver, Transformer and Processor plugin.
|
Minimum supported API | 1.00
|
Header | tvsserver_base.h
|