Tag: ndis

在Windows 8下不调用NDIS筛选器驱动程序的FilterAttach例程

每一个人。 我已将NDIS 5协议中着名的数据包捕获软件WinPcap移植到NDIS 6 LWF。 在Win7下一切都很好。 但是,在Win8下永远不会调用FilterAttach例程。 我发现在DriverEntry中调用NdisFRegisterFilterDriver返回NDIS_STATUS_SUCCESS,这太奇怪了。 谁能帮我? 谢谢! 这是DriverEntry的代码 _Use_decl_annotations_ NTSTATUS DriverEntry( IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath ) { NDIS_FILTER_DRIVER_CHARACTERISTICS FChars; NTSTATUS Status = STATUS_SUCCESS; // NDIS_STRING FriendlyName = NDIS_STRING_CONST(“WinPcap NDIS LightWeight Filter”); // NDIS_STRING UniqueName = NDIS_STRING_CONST(“{5cbf81bd-5055-47cd-9055-a76b2b4e2637}”); //unique name, quid name // NDIS_STRING ServiceName = NDIS_STRING_CONST(“npf6x”); //this to match the service […]