Здравствуйте, TarasCo, Вы писали:
TC>Здравствуйте, Zoya_Pobeda, Вы писали:
TC>Вы так и не написали ни место где произошел BSOD, ни даже его кода. Кроме того, Вы скорее свего не включали Driver Verifier — а он мог бы показать более точную причину ошибку. Поэтому, придется угадывать причину ошибки. Конечно мы попробуем
, но это может продолжать очень долго.
Хорошо исправлюсь
Так можно?Дело в том что это отработанный вариан, пока жил(более года, 5-10 презагрузок за все это время) в отдельном потоке все было хорошо...
TDIClnIoCompRtnAcc(
PDEVICE_OBJECT pDevObj, // TDI driver's device object.
PIRP pIrp, // Address of completed Irp.
PVOID pCtx // Pointer to context.
)
{
pTDIClientExtension pDevExt = (pTDIClientExtension)pCtx;
pDevExt->pIrpAccept = NULL;
if (STATUS_SUCCESS!= pIrp->IoStatus.Status)
{
KdPrint((".TDIClnIoCompRtnAcc: IoStatus.Status = 0x%08x, IoStatus.Information = 0x%08x\n",
pIrp->IoStatus.Status, pIrp->IoStatus.Information));
}
return STATUS_SUCCESS;
}