mirror of
https://github.com/daeken/Zookeeper.git
synced 2025-04-02 10:52:54 -04:00
29 lines
911 B
C++
29 lines
911 B
C++
#pragma once
|
|
#include "Kernel.hpp"
|
|
|
|
extern uint32_t kernel_LaunchDataPage;
|
|
extern uint32_t kernel_IdexChannelObject;
|
|
extern XBOX_HARDWARE_INFO kernel_XboxHardwareInfo;
|
|
extern uint32_t kernel_XboxKrnlVersion;
|
|
extern char *kernel_XeImageFileName;
|
|
|
|
void kernel_DbgPrint(char *format, ...);
|
|
void NTAPI kernel_RtlAssert(char *message, char *filename, uint32_t line, uint32_t unk);
|
|
|
|
void NTAPI kernel_HalReturnToFirmware();
|
|
void NTAPI kernel_HalRegisterShutdownNotification(
|
|
PHAL_SHUTDOWN_REGISTRATION ShutdownRegistration,
|
|
CHAR Register
|
|
);
|
|
|
|
NTSTATUS NTAPI kernel_ExQueryNonVolatileSetting(
|
|
IN DWORD ValueIndex,
|
|
OUT DWORD *Type,
|
|
OUT PUCHAR Value,
|
|
IN SIZE_T ValueLength,
|
|
OUT PSIZE_T ResultLength OPTIONAL
|
|
);
|
|
|
|
ULONG NTAPI kernel_RtlNtStatusToDosError(NTSTATUS Status);
|
|
|
|
void NTAPI kernel_KeQuerySystemTime(uint64_t *time);
|