Pular para o conteúdo

trace_num

  • Escreve um inteiro no log de trace junto com uma mensagem (se houver)
int64_t trace_num (
uint32_t mread_ptr,
uint32_t mread_len,
int64_t number
);
#define SBUF(str) (uint32_t)(str), sizeof(str)
trace_num(SBUF("This is an integer"), 10);
NomeTipoDescrição
rmead_ptruint32_tPonteiro para uma mensagem a ser exibida antes do objeto serializado codificado em hexadecimal encontrado no slot. Pode ser nulo.
mread_lenuint32_tTamanho da mensagem. Pode ser nulo.
numberint64_tO número.
TipoDescrição
int64_t

0 se for bem-sucedido

Se negativo, um erro:
OUT_OF_BOUNDS
- ponteiros/tamanhos especificados fora da memória do hook.