fatal: add new HashedTraceContext command

This commit is contained in:
Michael Scire authored and SciresM committed 2025-11-15 12:31:07 -07:00
1 parent 94c36a3255
commit 4201bbff63
4 files changed
+43 -12

No files matched your search

@@ -23,6 +23,7 @@ namespace ams::fatal::srv {
Result ThrowFatal(Result error, const sf::ClientProcessId &client_pid);
Result ThrowFatalWithPolicy(Result error, const sf::ClientProcessId &client_pid, FatalPolicy policy);
Result ThrowFatalWithCpuContext(Result error, const sf::ClientProcessId &client_pid, FatalPolicy policy, const CpuContext &cpu_ctx);
Result ThrowFatalWithHashedTraceContext(Result error, const sf::ClientProcessId &client_pid, ncm::ProgramId program_id, const fatal::HashedTraceContext &htc);
Result GetFatalEvent(sf::OutCopyHandle out_h);
Result GetFatalContext(sf::Out<Result> out_error, sf::Out<ncm::ProgramId> out_program_id, sf::Out<fatal::FatalPolicy> out_policy, sf::Out<fatal::CpuContext> out_ctx);
};