Re: How can I disable the TaskOffload?
- From: "Alireza Dabagh [MS]" <alid@xxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 6 Nov 2006 15:24:52 -0800
Unfortunately I don't know the answer to this one. I suspect Thomas Divine would know and hopefully will pick up the thread. (or you can start a new one)
-ali
--
This posting is provided "AS IS" with no warranties, and confers no rights.
<soviet_bloke@xxxxxxxxxxx> wrote in message news:1162820267.248261.175360@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Alireza,
I know that network stack is basically different under Vista, but still
I did not think that changes are so dramatic. I would like to ask you a
question about TDI filters. As far as I understand, they are going to
be pretty useless under Vista - all communications between TCPIP.SYS
and its clients simply bypass it, so that TDI filter that works
perfectly well under XP is nothing more than just a dead code tthat
never get invoked under Vista.
Could you please tell me if my suggestion is correct. Thanks in advance
Regards
Anton Bassov
Alireza Dabagh [MS] wrote:This is not how NDIS 6 drivers work (we don't even send this OID down to
NDIS 6 drivers). NDIS 6 drivers advertise offload capabilities during
initialization. Furthermore, whatever they advertise is assumed to be "on"
by default. If user wants the driver not to advertise a particular offload
capability, it will do so by setting the standard keyword for that
capability accordingly. If after advertising a capabilities, user wants a
particular capability off, (or back on), miniport driver will get an
OID_TCP_OFFLOAD_PARAMETERS.
Please see the DDK for further information.
-thanks, ali
--
This posting is provided "AS IS" with no warranties, and confers no rights.
<soviet_bloke@xxxxxxxxxxx> wrote in message
news:1162747247.174871.140360@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>> What can I do ?
>
> The answer seems to be plain obvious - just make your miniport driver
> fail OID_TCP_TASK_OFFLOAD request with NDIS_STATUS_NOT_SUPPORTED, and
> that's it
>
> Anton Bassov
>
>
>
> Yu Hao wrote:
>> Hi ,
>>
>> I'm writing 10/100M NIC NDIS6.0 driver on Vista ,our NIC does not >> support
>> Offload ,but I cannot find how
>> to disable the offload in driver or .inf file,and cannot pass the
>> "offload "
>> test item of DTM .
>>
>> What can I do ?
>>
>> Thanks you.
>>
>> -- >>
>>
>> Thanks
>> Yu Hao
>
.
- Follow-Ups:
- Re: How can I disable the TaskOffload?
- From: Thomas F. Divine
- Re: How can I disable the TaskOffload?
- References:
- How can I disable the TaskOffload?
- From: Yu Hao
- Re: How can I disable the TaskOffload?
- From: soviet_bloke
- Re: How can I disable the TaskOffload?
- From: Alireza Dabagh [MS]
- Re: How can I disable the TaskOffload?
- From: soviet_bloke
- How can I disable the TaskOffload?
- Prev by Date: Re: The diskperf sample
- Next by Date: Re: Provide kbfiltr.c with IOCTL interface
- Previous by thread: Re: How can I disable the TaskOffload?
- Next by thread: Re: How can I disable the TaskOffload?
- Index(es):
Relevant Pages
|