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.dllAssinatura
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.