Referência de API (depuração no Visual Studio)API Reference (Visual Studio Debugging)

A seção de referência inclui uma visão geral conceitual da API, um guia que mostra a sintaxe e uso para todos os elementos de API e uma variedade de exemplos de código.The reference section includes a conceptual overview of the API, a guide that shows the syntax and usage for all API elements, and an assortment of code examples. Todas as referências são listadas em ordem alfabética por categoria.All references are listed alphabetically by category.

A tabela a seguir mostra o comum HRESULT valores retornados pelos métodos.The following table shows the common HRESULT values returned by methods.

NomeName DescriçãoDescription ValorValue
S_OKS_OK Êxito.Success. 0x000000000x00000000
E_UNEXPECTEDE_UNEXPECTED Falha inesperada.Unexpected failure. 0x8000FFFF0x8000FFFF
E_NOTIMPLE_NOTIMPL Não implementado.Not implemented. 0x800040010x80004001
E_OUTOFMEMORYE_OUTOFMEMORY Não há memória suficiente para concluir a operação.Not enough memory to complete the operation. 0x8007000E0x8007000E
E_INVALIDARGE_INVALIDARG Um ou mais argumentos são inválidos.One or more arguments are invalid. 0x800700570x80070057
E_NOINTERFACEE_NOINTERFACE Não há suporte para essa interface.No such interface supported. 0x800040020x80004002
E_POINTERE_POINTER Ponteiro inválido.Invalid pointer. 0x800040030x80004003
E_HANDLEE_HANDLE Identificador inválido.Invalid handle. 0x800700060x80070006
E_ABORTE_ABORT Operação anulada.Operation aborted. 0x800040040x80004004
E_FAILE_FAIL Falha inesperada.Unexpected failure. 0x800040050x80004005
E_ACCESSDENIEDE_ACCESSDENIED Erro de acesso geral negado.General access denied error. 0x800700050x80070005

Note

Quando um Visual StudioVisual Studio depuração método retorna S_OK, supõe-se que todos os ponteiros de parâmetro são válidos, ou seja, nenhuma validação é realizada em out ponteiros de parâmetro quando S_OK é retornado.When a Visual StudioVisual Studio debugging method returns S_OK, it is assumed that all out parameter pointers are valid, that is, no validation is conducted on out parameter pointers when S_OK is returned.

Note

Inválido ou NULL [parâmetros out] pode causar falhas no IDE.Invalid or NULL [out] parameters may cause the IDE to crash.

Consulte tambémSee also