Re: Urgent : Reloading settings for NDIS driver by bburgin
bburgin
Fri May 28 19:57:46 CDT 2004
------=_NextPart_0001_5E9B04C9
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Miniports, the target of a set or query OID, as the lowest two layers of
the OSI model (PHY & Link), at best, only care about the Ethernet, TR,
FDDI, etc, address and anything at the network or protocol layers,
including (in the case of IP) is nothing but payload. If you want to
affect TCPIP's IP address, you need an API that talks to TCPIP, like the IP
Helper APIs.
OIDs, since they talk to the miniport and not to TCPIP won't help you. Nor
will the INetCfg APIs, as they affect binding between networking components.
Remember, a miniport could be bound to any number of protocols, TCPIP being
the most common. But, excluding Ethernet NICs that do offload operations,
don't care anything past the Ethernet header.
HTH,
Bryan S. Burgin
bburgin@microsoft.com
This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_5E9B04C9
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\f0\fs20 Miniports, the target of a set or query OID, as the lowest two layers of the OSI model (PHY & Link), at best, only care about the Ethernet, TR, FDDI, etc, address and anything at the network or protocol layers, including (in the case of IP) is nothing but payload. If you want to affect TCPIP's IP address, you need an API that talks to TCPIP, like the IP Helper APIs.
\par
\par OIDs, since they talk to the miniport and not to TCPIP won't help you. Nor will the INetCfg APIs, as they affect binding between networking components.
\par
\par Remember, a miniport could be bound to any number of protocols, TCPIP being the most common. But, excluding Ethernet NICs that do offload operations, don't care anything past the Ethernet header.
\par
\par HTH,
\par
\par Bryan S. Burgin
\par bburgin@microsoft.com
\par
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par
\par }
------=_NextPart_0001_5E9B04C9--