Voltar à lista
Windows Win32Sistema & móduloskernel32.dll

GetLastError

Consulta o código de erro da última chamada Win32 que falhou na thread chamadora.

Descrição

Análogo à variável `errno` do Linux/POSIX, mas armazenada como estado por-thread gerenciado explicitamente pelo sistema (via TEB, Thread Environment Block) em vez de uma variável de linguagem. Deve ser chamada imediatamente após a função que falhou, antes de qualquer outra chamada Win32 que possa sobrescrever o valor.

Header: errhandlingapi.hDLL: kernel32.dll

Assinatura

DWORD GetLastError(void);

Parâmetros

Esta função não recebe parâmetros.

Valor de retorno

O código de erro da última chamada com falha na thread atual.

Códigos de erro (GetLastError)

Nenhum código de erro específico documentado para esta chamada.

Relacionadas