PSPSDK 2024-10-31
Loading...
Searching...
No Matches
SceKernelLoadExecVSHParam Struct Reference

Structure for LoadExecVSH* functions. More...

#include <kernel/psploadexec_kernel.h>

Data Fields

SceSize size
 Size of the structure in bytes.
 
SceSize args
 Size of the arguments string.
 
voidargp
 Pointer to the arguments strings.
 
const charkey
 The key, usually "game", "updater" or "vsh".
 
u32 vshmain_args_size
 The size of the vshmain arguments.
 
voidvshmain_args
 vshmain arguments that will be passed to vshmain after the program has exited
 
charconfigfile
 "/kd/pspbtcnf_game.txt" or "/kd/pspbtcnf.txt" if not supplied (max.
 
u32 unk4
 An unknown string (max.
 
u32 unk5
 unknown flag default value = 0x10000
 

Detailed Description

Structure for LoadExecVSH* functions.

Field Documentation

◆ argp

void* SceKernelLoadExecVSHParam::argp

Pointer to the arguments strings.

◆ args

SceSize SceKernelLoadExecVSHParam::args

Size of the arguments string.

◆ configfile

char* SceKernelLoadExecVSHParam::configfile

"/kd/pspbtcnf_game.txt" or "/kd/pspbtcnf.txt" if not supplied (max.

256 chars)

◆ key

const char* SceKernelLoadExecVSHParam::key

The key, usually "game", "updater" or "vsh".

◆ size

SceSize SceKernelLoadExecVSHParam::size

Size of the structure in bytes.

◆ unk4

u32 SceKernelLoadExecVSHParam::unk4

An unknown string (max.

256 chars) probably used in 2nd stage of loadexec

◆ unk5

u32 SceKernelLoadExecVSHParam::unk5

unknown flag default value = 0x10000

◆ vshmain_args

void* SceKernelLoadExecVSHParam::vshmain_args

vshmain arguments that will be passed to vshmain after the program has exited

◆ vshmain_args_size

u32 SceKernelLoadExecVSHParam::vshmain_args_size

The size of the vshmain arguments.


The documentation for this struct was generated from the following file: