| Mobile | RSS

Blog Post: Windows の Network Driver

お久しぶりです。さなえすです。8月ももう終わりですね。

私事ですが、この間の週末は高円寺の阿波踊りに「マイ���ロソフト連」として参加させていただきました。“Windows 7”  を掛け声に踊ったんですけど、腕も足も痛いし、汗は目に入るしで大変でした。最後まで頑張れたのは、沿道のみなさんから「マイクロソフトぉ~頑張れ~!」「せぶんせぶんせぶん~」と温かい声援をかけていただいたおかげです。お祭りを通じて、地域のみなさんとの距離がぐっと近くなる感じが、とっても良かったです♪ さて、皆さまのこの夏の思い出は何でしたか?

 

今日は、ずーっと書きたいなと思っていたトピック、ネットワークについて書こうと思います。Windows のネットワークに含まれるトピックは沢山あります。なので、その中でドライバーだけを取ってみても……やっぱり沢山あります。私が、初めて Windows の ネットワークドライバーの世界に触れた時、ドライバーの名称だけでも様々なものがあると感じました。例えば、ミニポートドライバー・NICドライバー・LANドライバー、ネットワーク フィルタードライバー、中間層ドライバー、TDI ドライバー、プロトコル ドライバー、…………などなど、たくさんありますが、少しずつお伝えできればいいなと思っています。

 

 

今日はまず、「NDIS ドライバー」のお話。

 

この Blog を書くにあたって、Windows Internals 5th Edition を参照したところ、NDISライブラリー含め、NDIS スタック上で動作するドライバーのことをまとめて「NDIS ドライバー」と称していました。このBlogでもそう呼ばせてもらおうと思います。ちなみにですが、NDISと書いて、通常「エヌディス」と読みますよ。

 

 

●NDIS ライブラリー (Ndis.sys)

まず、Windows 上のネットワークドライバーを理解する上で、大きなポイントとなるのが NDISです。NDIS とは、Network Driver Interface Specification の略で、1989年に3Comとマイクロソフトによって共同で開発された、読んで字の如く、ネットワーク ドライバーにおけるインターフェースの仕様です。Windows 上では、NDIS ライブラリー(※ 仕様自体と分けるため NDIS ライブラリーと明記しましたが、以降 NDIS と称します)として実装されていて、実際のファイルは Drivers フォルダーの下にあります (\%SystemRoot%\System32\Drivers\Ndis.sys)。

 

NDISでは OSI参照モデル を忠実に踏襲している訳ではありませんが、ネットワーク上での役割を大まかに理解してもらうためにあえて言いますと、NDIS は OSI参照モデルで言うところの

... read more

[ More ] August 31st, 2010 | No Comments | Posted in Blogs |

Blog Post: Building the Windows Experience Index Share Site – WEIshare.net

By now you’ve probably seen Larry’s video in which he explores the WEI Share (“We” share) project and what it does. Now we’re going to show you what went in to creating it, from building the desktop portion to grab the score to compiling the data to setting it up on Azure.

Lincoln Anderson, Web Designer

Peter Brownstein, Web

... read more

[ More ] August 31st, 2010 | No Comments | Posted in Blogs |

Blog Post: Direct Access – SCCM – Managing internet clients

Do you have internet based clients that you want to manage?  Does the idea of switching to SCCM native mode to manage those client make you nervous?  Do you have Windows 2008 R2 servers in your environment and are the internet systems you want to manage running Windows 7 (Enterprise or Ultimate) or Windows Server 2008 R2?  If you said

... read more

[ More ] July 30th, 2010 | No Comments | Posted in Blogs |

Blog Post: Windows 7 and Live@edu takes off

Two numeric examples of how fast things are moving forward in education ICT these days:

Windows 7 is being rapidly adopted in universities

The chart below shows the visitors to this blog this month. Which shows just how fast Windows 7 is being adopted, and displacing Windows XP and Windows Vista.

image

As

... read more

[ More ] July 29th, 2010 | No Comments | Posted in Blogs |

Blog Post: Windows Server AppFabric: Better, Faster, Cheaper

Earlier this week in our Worldwide Partner Conference, we outlined our vision for the cloud and underscored Microsoft’s commitment to providing a platform that enables our customers to embrace cloud computing fully. As part of this commitment, the opportunity for developers to build applications targeting the cloud has never been greater. Microsoft continues to provide common tools

... read more

[ More ] July 18th, 2010 | No Comments | Posted in Blogs |

Blog Post: 윈도우폰7(16)-윈도우폰7 개발 도구 베타 설치 순서

wp1wp2

지난 5월 달에 블로깅 했던 내용을 수정해서 다시 전달하도록 하곘습니다. 윈도우폰7 개발 도구 CTP 설치 순서에서 이번 공식 베타가 발표 되면서 몇 가지 사항이 바뀌었습니다. 

맛있는 음식을 만들기 위해서는 훌륭한 레시피를 갖추어야 합니다. 처음엔 정결하게 하기 위해 손을

... read more

[ More ] July 14th, 2010 | No Comments | Posted in Blogs |

Blog Post: Silverlight Output Protectio

The purpose of output protection is to increase content protection during transmission between a computer’s video or audio output port and the input port of another device such as a monitor or set of speakers (output). hot wallpapers,640-802 Testking, Gestion Documental This is useful to prevent someone from intercepting copy protected content “en route” between such

... read more

[ More ] July 10th, 2010 | No Comments | Posted in Blogs |

Blog Post: Microsoft Deployment Toolkit (MDT) 2010 Update 1

http://win7insider.com/?s=driver+update+program&x=14&y=10If you’re making the move to Windows 7, Windows Server 2008 R2, and/or Office 2010, you need tools and guidance to help you through the process. Microsoft Deployment Toolkit (MDT) 2010, a free Solution Accelerator, is designed to fill that need.

The latest MDT 2010 Update 1 release, now available for download, offers something for everyone:

·

... read more

[ More ] July 8th, 2010 | No Comments | Posted in Blogs |

Windows 7 Battery Notification Messages

Over the past week we have seen a little bit of blogosphere activity regarding Windows 7 and batteries, specifically the new Windows 7 message “Considering replacing your battery”. Since this is related to the engineering of Windows 7 we’re going to use this blog to provide an update to people. As we have talked about many times, we have a

... read more

[ More ] February 9th, 2010 | No Comments | Posted in Blogs |

Engineering Changes to ClearType in Windows 7

One of the many passions held by Bill Gates is a passion for reading and so his desire to make reading on PCs a fantastic experience has been an effort ongoing for many years. In the 1998 COMDEX show, Bill Gates unveiled ClearType – hard to believe it was that long ago. Back when it was announced,

... read more

[ More ] November 3rd, 2009 | No Comments | Posted in Blogs |
CIMG2404crew demonstration on grassAugust 27, 2010 090028 copydataOrange floral wedding cake 01134210_1528818100965_1250071632_1435408_7242080_nIMG_3417DSC_0547IMG_2331.CR2