Função RtlUnwind (winnt.h)
Inicia um desenrolamento de quadros de chamada de procedimento.
Sintaxe
NTSYSAPI VOID RtlUnwind(
[in, optional] PVOID TargetFrame,
[in, optional] PVOID TargetIp,
[in, optional] PEXCEPTION_RECORD ExceptionRecord,
[in] PVOID ReturnValue
);
Parâmetros
[in, optional] TargetFrame
Um ponteiro para o quadro de chamada que é o destino do desenrolamento. Se esse parâmetro for NULL
, a função executará um desenrolamento de saída.
[in, optional] TargetIp
O endereço de continuação do desenrolamento. Esse parâmetro será ignorado se TargetFrame for NULL
.
[in, optional] ExceptionRecord
Um ponteiro para uma estrutura EXCEPTION_RECORD .
[in] ReturnValue
Um valor a ser colocado no registro de retorno da função inteiro antes de continuar a execução.
Retornar valor
Essa função não retorna um valor.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | winnt.h (inclua Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |