This procedure frees one or more signal bits allocated by AllocSignal(). The freed bits can then be reallocated.
For information about signals, see the description of the AllocSignal() procedure and the "Communicating Among Tasks" chapter in the 3DO Portfolio Programmer's Guide.
Arguments
sigMask
A 32-bit value in which any signal bits to deallocate are set. The bits are numbered from 0 (the least-significant bit) to 31 (the most-significant bit). Bits 0 through 7 and bit 31 cannot be freed.
Return Value
The procedure returns 0 if the signal(s) were freed successfully or an error code if an error occurs.