Aracılığıyla paylaş


Canlı Kernel-Mode Hedefleri

Çekirdek modu hata ayıklaması için hata ayıklayıcı altyapısını hedef bilgisayara eklemek için AttachKernel yöntemini kullanın.

NotWaitForEvent yöntemi çağrılana kadar altyapı çekirdeğine tamamen bağlanmaz. Yalnızca çekirdek bir olay oluşturduktan sonra -- örneğin ilk kesme noktası -- hata ayıklayıcı oturumda kullanılabilir hale gelir. Diğer ayrıntılar için bkz. Hata Ayıklama Oturumu ve Yürütme Modeli .

Hata ayıklayıcı altyapısı yerel çekirdek olmayan bir çekirdekteyse ve bağlantı bir eXDI bağlantısı değilse, hedef bilgisayarı bulmak için kullanılan bağlantı seçenekleri GetKernelConnectionOptions kullanılarak sorgulanabilir. Bağlantı yeniden eşitlenebilir veya Bağlantı hızı SetKernelConnectionOptions kullanılarak değiştirilebilir.

Hata ayıklayıcı, yerel çekirdeğe bağlanabilir, ancak yalnızca sınırlı bir şekilde ve yalnızca bilgisayar /debug önyükleme anahtarıyla başlatıldıysa. (Bazı Windows yüklemelerinde, /debugport gibi başka anahtarlar kullanıldığında yerel çekirdek hata ayıklaması desteklenir, ancak bu Windows'un garantili bir özelliği değildir ve bu hata ayıklamaya bağlı olmamalıdır.) IsKernelDebuggerEnabled , yerel bilgisayarın hata ayıklama için kullanılabilir olup olmadığını belirlemek için kullanılır. Tek bir makinede çekirdek hata ayıklama hakkında daha fazla bilgi için bkz. Yerel Çekirdek Hata Ayıklama gerçekleştirme.