Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Per collegare il motore del debugger a un computer di destinazione per il debug in modalità kernel, usare il metodo AttachKernel.
Nota Il motore non si connette completamente al kernel finché non viene chiamato il metodo WaitForEvent . Solo dopo che il kernel ha generato un evento, ad esempio il punto di interruzione iniziale , diventa disponibile nella sessione del debugger. Per altri dettagli, vedere Debug di sessione ed esecuzione del modello .
Se il motore del debugger è collegato a un kernel che non è il kernel locale e la connessione non è una connessione eXDI, è possibile eseguire query sulle opzioni di connessione usate per trovare il computer di destinazione usando GetKernelConnectionOptions. La connessione può anche essere sincronizzata nuovamente o la velocità di connessione cambiata usando SetKernelConnectionOptions.
Il debugger può connettersi al kernel locale, ma solo in modo limitato e solo se il computer è stato avviato con l'opzione di avvio /debug . In alcune installazioni di Windows, il debug del kernel locale è supportato quando vengono usate altre opzioni, ad esempio /debugport, ma questa non è una funzionalità garantita di Windows e non deve essere basata su. IsKernelDebuggerEnabled viene usato per determinare se il computer locale è disponibile per il debug. Per altre informazioni sul debug del kernel in un singolo computer, vedere Esecuzione del debug del kernel locale.