yiedu
驱动牛犊
驱动牛犊
  • 注册日期2003-05-30
  • 最后登录2008-03-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1013回复:2

新来的,向各位老大致敬

楼主#
更多 发布于:2004-06-01 14:56
请问,用NDIS截获MODEM的数据和截获网卡上的数据有什么不同的用法?那为朋友能够给小弟一个截获MODEM的PASSTHRU原码,多谢!
我看到扩展的PASSTHRU中有这样的介质定义:
NDIS_MEDIUM         MediumArray[4] =
                    {
                        NdisMedium802_3,    // Ethernet
                        NdisMedium802_5,    // Token-ring
                        NdisMediumFddi,     // Fddi
                        NdisMediumWan       // NDISWAN
                    };
那个NdisMediumWan  就是MODEM吗?
还有我看到MPInitialize(
    OUT PNDIS_STATUS             OpenErrorStatus,
    OUT PUINT                    SelectedMediumIndex,
    IN  PNDIS_MEDIUM             MediumArray,
    IN  UINT                     MediumArraySize,
    IN  NDIS_HANDLE              MiniportAdapterHandle,
    IN  NDIS_HANDLE              WrapperConfigurationContext
    )
中有这样的句子:
if (Medium == NdisMediumWan)
        {
            Medium = NdisMedium802_3;
        }

        for (i = 0; i < MediumArraySize; i++)
        {
            if (MediumArray == Medium)
            {
                *SelectedMediumIndex = i;
                break;
            }
        }
为什么Medium == NdisMediumWan就将Medium 赋值为NdisMedium802_3?

[编辑 -  6/1/04 by  yiedu]
yiedu
驱动牛犊
驱动牛犊
  • 注册日期2003-05-30
  • 最后登录2008-03-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-02 08:53
帮帮忙,各位朋友。
yiedu
驱动牛犊
驱动牛犊
  • 注册日期2003-05-30
  • 最后登录2008-03-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-02 15:58
自己顶顶
游客

返回顶部