Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Scott Guthrie - MIX07, Work, and Personal Details Revealed
Jan 12, 2007 at 12:21 PMAre they saying what I think they're saying?
The Advancement of Windows: Narayanan Ganapathy - Windows Vista IO
Oct 02, 2006 at 10:30 AMI also have one question about user-mode drivers. You talked a little about how we don't want user-mode drivers to host a GUI, etc. But I wasn't sure if you mean that it is impossible for them to do that. Do user-mode drivers run in win32, or are they in a separate subsystem?
OK, one more question and I'm done. In general you can only cancel an operation that is sufficiently started, and not sufficiently finished. Those two restrictions lead directly to the two main classes of bugs associated with "cancel" type API calls. Namely, that you can't be sure you aren't trying to cancel it too early, and that you can't be sure you aren't trying to cancel it too late. The case of trying to cancel it too early can be handled carefully by the application with retries and synchronization, to avoid turning it into a problem. But I can't see how you can, in general, solve the second class of problem, trying to cancel an operation that has just finished, and accidentally cancelling a different operation. Is this something that you have looked into?
Donn Terry: PreFAST for Drivers
Sep 12, 2006 at 6:52 AMDonn Terry: PreFAST for Drivers
Sep 11, 2006 at 1:24 PMDonn Terry: PreFAST for Drivers
Sep 11, 2006 at 12:19 PMADO.NET Entity Framework: What. How. Why.
Jul 19, 2006 at 12:11 PMWindows Shell Architecture
Apr 24, 2006 at 9:33 AMWindows Shell Architecture
Apr 22, 2006 at 1:52 AMThe DirectShow stuff I've done recently uncovered an interface "94bc0598-c3d2-11d3-bedf-00c04f612986" that is only mentioned on the web in a post where someone else ran into it previously. There is no documentation of any kind.
Windows Shell Architecture
Apr 20, 2006 at 11:52 AMSince I'm on the topic of undocumented COM interfaces, it's worth mentioning that I very recently had to pull the same tricks to get a DirectShow source filter to work correctly with WMP.
What is so hard about documenting the interfaces? Is it some zany attempt at a competitive advantage, or is it just laziness?
David Anderson - Writing Agile Software
Jul 19, 2005 at 11:26 PMSee more comments…