# NA_LoadSharedFontTable

## Syntax

      #include <twl/na.h>

      BOOL NA_LoadSharedFontTable( void *pBuffer );

## Arguments

pBuffer | Work buffer that the function uses internally.

## Return Values

Returns `TRUE` if processing completed successfully.
The following are possible reasons for the function to fail.

- The `NA_InitSharedFont` function has not been called.
- A `NULL` pointer is specified for pBuffer.
- The application is not a NAND application.
- There are no available file handles because they are all in use.
- It is running on the Nintendo DS system.

## Description

Loads the management information required to load internal fonts. You must call the `NA_InitSharedFont` function before this one.

The buffer size passed to pBuffer must be the value obtained with the `NA_GetSharedFontTableSize` function.

This function is exclusive to NAND applications. It cannot be used by card applications.

## See Also

## Revision History

2008/10/29 Because of change to specification, deleted mention that the function can only be called once.
2008/09/16 Initial version.

CONFIDENTIAL