nn::os::Thread::TryStartUsingAutoStack Member Function#include <nn/os.h> nn::Result TryStartUsingAutoStack( void(*)() f, size_t stackSize, s32 priority = DEFAULT_THREAD_PRIORITY, s32 coreNo = CORE_NO_USE_PROCESS_VALUE );
| Name | Description | |
|---|---|---|
| in | f | Pointer to the function to begin running. |
| in | stackSize | The stack size. Must be a positive integer multiple of 4096. |
| in | priority | Priority of the thread. |
| in | coreNo | Specifies the thread's preferred processor and affinity mask. |
Tries to initialize and run a thread.
This function attempts to initialize and run a thread; it returns an error if it fails because of insufficient resources or for any other such reason.
Note:In the present implementation, the application cannot specify a preferred processor. You MUST specify CORE_NO_USE_PROCESS_VALUE.
CONFIDENTIAL