Compartilhar via


DbgAssert

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função trata um falha de asserção em um compilação para depuração.

DbgAssert Exibe uma caixa mensagem que inclui o texto condição, nome do arquivo de origem e origem de linha número.

O usuário pode ignorar o falha de asserção, depuração de asserção ou forçar o aplicativo para sair. Portanto, DbgAssert Podem Retornar para o chamador, depending on ações do usuário.

Syntax

void WINAPI DbgAssert(
  const TCHAR* pCondition,
  const TCHAR* pFileName,
  INT iLine
);

Parameters

  • pCondition
    Ponteiro para uma versão seqüência de caracteres de Boolean uma expressão.
  • pFileName
    Ponteiro para um nome do arquivo de origem.
  • iLine
    Linha número no arquivo de origem.

Remarks

Esta função está disponível somente em um compilação para depuração. Geralmente, DbgAssert será chamado pelo macros, não diretamente de outro codificar.

Se você usar uma macro, DbgAssert Pode exibir um caixa de mensagem. Se isso não for aceitável no seu ambiente, você poderá usar DbgKernelAssert Em vez disso.

Requirements

Windows Embedded CE Windows CE 2.12 and later
Windows Mobile Windows Mobile Version 5.0 and later
Note Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements
For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later

See Also

Reference

Assert Functions