SysSetAbortCallback

Table of Contents

SysSetAbortCallback

Description

Set a custom callback function for SysAbort. If no callback is set, SysAbort will call the standard abort() function.

Parameters

NameDirectionDescription
callbackinFunction to call when SysAbort is invoked, or NULL to reset to default.

Success

Callback is set.

Failure

Function cannot fail.

Usage example (Cross-references)

    static SysAbortCallback g_abort_callback = NULL;
    
    void SysSetAbortCallback(SysAbortCallback callback) {
    g_abort_callback = callback;
    }
    
    // Set our custom abort handler
    SysSetAbortCallback(test_abort_handler);
    
    // For non-deadend tests, run normally
    
    // Reset abort handler to default
    SysSetAbortCallback(NULL);
    
    return test_result;

Share :

Related Posts

void

void Description Type-specific write callback signature

Read More

SysDestroyProcess

SysDestroyProcess Description Clean up process information and free resources. Process must be completed or terminated before calling this.

Read More

SysWaitForProcess

SysWaitForProcess Description Wait for a process to complete with optional timeout.

Read More