RSOGetFixedSize

C Specification


#include <revolution/rso.h>
#include <revolution/RSOLink.h>

u32 RSOGetFixedSize(void* i_rso, int i_fixed_level);

Arguments

i_rso Pointer to the target dynamic module information
i_fixed_level Release level:RSOFixedLevel

Return Values

Size (from the starting point) of the region that needs to be allocated (in bytes).
Zero indicates failure.

Description

RSOGetFixedSize shows the regions that will not be released by RSOLinkFixed and RSOLocateObjectFixed. This is represented as the size (offset) from the module starting address.
Note: After linking, the virtual address is returned and not the offset.

See Also

RSO API Introduction
RSOListListFixed, RSOLocateObjectFixed

Revision History

06/14/2006 Initial version.


CONFIDENTIAL