Riferimento dell'API di debug di Visual Studio)
La sezione di riferimento include una panoramica sui concetti relativi all'API, di una guida che visualizza la sintassi e l'utilizzo per tutti gli elementi API e di un'ampia gamma di esempi di codice. Tutti i riferimenti sono elencati in ordine alfabetico in base alla categoria.
Nella tabella seguente vengono mostrati i valori di HRESULT comuni restituiti dai metodi.
Nome |
Descrizione |
Valore |
---|---|---|
S_OK |
Riuscita. |
0x00000000 |
E_UNEXPECTED |
errore imprevisto. |
0x8000FFFF |
E_NOTIMPL |
Non implementato. |
0x80004001 |
E_OUTOFMEMORY |
Memoria insufficiente per completare l'operazione. |
0x8007000E |
E_INVALIDARG |
Uno o più argomenti non sono validi. |
0x80070057 |
E_NOINTERFACE |
nessun tali interfaccia supportata. |
0x80004002 |
E_POINTER |
puntatore non valido. |
0x80004003 |
E_HANDLE |
handle non valide. |
0x80070006 |
E_ABORT |
operazione interrotta. |
0x80004004 |
E_FAIL |
errore imprevisto. |
0x80004005 |
E_ACCESSDENIED |
Errore di accesso negato di generale. |
0x80070005 |
Nota
Quando un metodo di debug di Visual Studio restituisce S_OK, si presume che tutti i puntatori di parametro out sono validi, ovvero, alcuna convalida le operazioni sui puntatori di parametro out quando S_OK viene restituito.
Nota
I parametri di NULL o [out] non validi possono causare l'ide un arresto anomalo.
Vedere anche
Riferimenti
enumerazioni (debug di Visual Studio)