PSPSDK 2025-02-06
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.
 
void * argp
 Pointer to the arguments strings.
 
const char * key
 The key, usually "game", "updater" or "vsh".
 
u32 vshmain_args_size
 The size of the vshmain arguments.
 
void * vshmain_args
 vshmain arguments that will be passed to vshmain after the program has exited
 
char * configfile
 "/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: