O arquivo de prefixo de log é usado durante a formatação de eventos para arquivos de log. O prefixo de tempo real é usado ...

O arquivo de prefixo de log é usado durante a formatação de eventos para arquivos de log. O prefixo de tempo real é usado durante a formatação de eventos para a janela de rastreamento em tempo real. Cada uma das cadeias de caracteres do prefixo pode fazer referência às seguintes variáveis:  %!COMP! é o nome do componente, %!LEVEL! é o nome do nível, %!FLAGS! é o nome do sinalizador, %!FUNC! é o nome da função ou do método que gerou o registro em log, %2 é o arquivo de origem e o número da linha que gerou o registro, %3 é a ID do thread que gerou o registro, %4 é o horário em que o registro do evento foi gerado, %5 é o tempo do processador acumulado, %7 é um número de sequência local para o componente, %8 é a ID do processo que gerou o registro e %9 é o número da CPU que gerou o registro. %1 e %6 não são permitidos. %3, %7, %8 e %9 são inteiros que devem ser seguidos de um especificador em formato numérico no estilo printf entre pontos de exclamação. Por exemplo, %3!04X! exibiria a ID do thread como um número hexadecimal de quatro dígitos. %2, %4 e %5 são sempre cadeias de caracteres e só podem ser seguidos de um especificador no formato de cadeia de caracteres (!s!). Além disso, o prefixo de tempo real pode conter os seguintes caracteres de escape: 
, 	, \s ou \\ que serão substituídos por uma nova sequência de linha, uma tabulação, um espaço e uma única barra invertida respectivamente.

O caminho de pesquisa do arquivo de formato especifica uma lista separada por ponto-e-vírgulas de caminhos de pastas. O OCSLogger pesquisará arquivos .TMF nessas pastas se não conseguir localizar as informações de formato de um registro de log no arquivo .tmx padrão incluído no OCSLogger. Essa funcionalidade é usada principalmente para oferecer suporte a aplicações de patch que resultam em novas informações de formato para alguns componentes que não seriam localizados no arquivo .tmx padrão.