shadPS4/src/core/hle/libraries/libuserservice/libuserservice.h

27 lines
597 B
C
Raw Normal View History

2023-10-06 20:49:53 +02:00
#pragma once
2023-11-06 00:11:54 +01:00
#include "common/types.h"
namespace Core::Loader {
class SymbolsResolver;
}
2023-10-06 20:49:53 +02:00
2023-10-31 12:35:52 +01:00
namespace Core::Libraries::LibUserService {
2023-10-09 19:39:12 +02:00
using SceUserServiceUserId = s32;
struct SceUserServiceInitializeParams {
s32 priority;
};
struct SceUserServiceLoginUserIdList {
int user_id[4];
};
s32 PS4_SYSV_ABI sceUserServiceInitialize(const SceUserServiceInitializeParams* initParams);
s32 PS4_SYSV_ABI sceUserServiceGetLoginUserIdList(SceUserServiceLoginUserIdList* userIdList);
2023-11-06 00:11:54 +01:00
void userServiceSymbolsRegister(Loader::SymbolsResolver* sym);
}; // namespace Core::Libraries::LibUserService