vitasdk
Documentation of the vitasdk
appmgr.h
Go to the documentation of this file.
1
6
#ifndef _PSP2COMMON_APPMGR_H_
7
#define _PSP2COMMON_APPMGR_H_
8
9
#include <
vitasdk/build_utils.h
>
10
#include <
psp2common/types.h
>
11
12
#ifdef __cplusplus
13
extern
"C"
{
14
#endif
15
16
typedef
char
SceTitleId
[16];
17
VITASDK_BUILD_ASSERT_EQ
(0x10,
SceTitleId
);
18
19
typedef
struct
SceAppMgrPhotoMountParam
{
20
SceSize
size
;
21
char
reserved
[0x80];
22
}
SceAppMgrPhotoMountParam
;
23
VITASDK_BUILD_ASSERT_EQ
(0x84,
SceAppMgrPhotoMountParam
);
// size is from FW 3.60
24
25
typedef
struct
SceAppMgrAcInstResult
{
26
SceUInt8
keystone
[0x60];
27
char
game_title
[0x80];
28
}
SceAppMgrAcInstResult
;
29
VITASDK_BUILD_ASSERT_EQ
(0xE0,
SceAppMgrAcInstResult
);
// size is from FW 3.60
30
31
#ifdef __cplusplus
32
}
33
#endif
34
35
#endif
/* _PSP2COMMON_APPMGR_H_ */
build_utils.h
VITASDK_BUILD_ASSERT_EQ
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition
build_utils.h:13
SceAppMgrAcInstResult::game_title
char game_title[0x80]
NUL-terminated localized game title.
Definition
appmgr.h:27
SceAppMgrPhotoMountParam::size
SceSize size
Must be the size of this structure.
Definition
appmgr.h:20
SceAppMgrAcInstResult::keystone
SceUInt8 keystone[0x60]
Add-on-content keystone.
Definition
appmgr.h:26
SceAppMgrPhotoMountParam::reserved
char reserved[0x80]
Ignored on FW 3.60.
Definition
appmgr.h:21
SceTitleId
char SceTitleId[16]
Definition
appmgr.h:16
SceAppMgrAcInstResult
Definition
appmgr.h:25
SceAppMgrPhotoMountParam
Definition
appmgr.h:19
SceSize
unsigned int SceSize
Definition
types.h:56
SceUInt8
uint8_t SceUInt8
Definition
types.h:36
types.h
include
psp2common
appmgr.h
Vita SDK