| Mobile | RSS

The Compound Case of the Outlook Hangs

This case was shared with me by a friend of mine, Andrew Richards, a Microsoft Exchange Server Escalation Engineer. It’s a really interesting case because it highlights the use of a Sysinternals tool I specifically wrote for use by Microsoft support…(read more)

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

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 |

Making Sites Look Their Best in Standards Mode

IE has traditionally drawn a 2-pixel border around the content area of a site. This border, drawn as part of the page rather than IE’s EA Shark – is very sophisticated forex trading system from ForexEASystems.com. frame, affects calculations of distance from the top and left of the page. It also creates a not-so-modern beveled look.

In the fourth Platform

... read more

[ More ] August 24th, 2010 | No Comments | Posted in microsoft |

Microsoft to Co-Chair New W3C Web Performance Working Group

Earlier this morning the W3C announced the formation of a new Web Performance Working Group chartered with making it easier to accurately measure web application performance. Enabling web developers to understand the real world performance characteristics of their applications is critical to the success of HTML5, and we’re excited to have been selected as co-chairs of the

... read more

[ More ] August 23rd, 2010 | No Comments | Posted in microsoft |

IE9, Opacity, and Alpha

IE9 introduces support for the CSS3 Color Module, including its popular opacity property. As we have done with other standards-based features, opacity is implemented so that the same markup used in other browsers just works in IE9’s ­standard mode.

Internet Explorer 8 and earlier versions implemented an alternative mechanism to apply opacity using the alpha filter of the

... read more

[ More ] August 23rd, 2010 | No Comments | Posted in microsoft |

Add-ons, and Opting out of Google Analytics Without Them

Recently, Google made available the “Google Analytics Opt-out Browser Add-on.” This add-on enables consumers to “indicate that information about the website visit should not be sent to Google Analytics.” We agree that making it easy for consumers to protect their privacy is good, and Internet Explorer offers a variety of features

... read more

[ More ] August 23rd, 2010 | No Comments | Posted in microsoft |

Add-on Guidelines and Requirements in Action – Upgrade Advisor

We’ve blogged in the past about guidelines and requirements that we’ve published to help add-on developers create quality add-ons.  We wrote these guidelines based on years of providing support to users and developers in response to questions from the developer community.

We’ve shared several great

... read more

[ More ] August 23rd, 2010 | No Comments | Posted in microsoft |

IE August Cumulative Security Update Now Available

The IE Cumulative Security Update for August 2010 is now available via Windows Update. This security update resolves six privately reported vulnerabilities in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user views a specially crafted Web page using Internet Explorer. Users whose accounts are configured to have fewer

... read more

[ More ] August 23rd, 2010 | No Comments | Posted in microsoft |

HTML5, Modernized: Fourth IE9 Platform Preview Available for Developers

IE9 started from the premise that the modern web will deliver HTML5 experiences that feel more like native applications than sites. Building on hardware-accelerated SVG, canvas, video, audio, and text, developers will use the power of the whole PC to achieve great performance. On the modern web, developers will use the

... read more

[ More ] August 23rd, 2010 | No Comments | Posted in microsoft |
IMG_8366DSC_0008P1000152ScissorSisters_6100_2023000806P82865030818 272 DSC_3876 Pf GP1070098DSC_0108