The NT Insider Nov-Dec 2015 - OSR Open Systems Resources, Inc.

consider hosting private training functions, ... symbols for the update were published to the MSFT symbol server fully ...... These Other Guys are Cheaper.
4MB Sizes 0 Downloads 65 Views
typedef struct _NT_INSIDER_CONTEXT { WDFDEVICE WDFINTERRUPT

WdfDevice; WdfInterrupt;

// // Wanted: Even Better Communication // PONTIFICATION PeterPontificates; // // Lock used to protect articles // _Has_lock_kind_(_Lock_kind_spin_lock_) WDFSPINLOCK ArticleSpinLock;

A publication of OSR Open Systems Resources, Inc.

// // You Just THINK it Works: // The 3 Most Common KMDF Errors in Shipping Drivers // _Guarded_by_(ArticleSpinLock) INSIDER_ARTICLE ThreeMostCommonErrors; // // There's Gotta Be a Better Way: // Clarifying Critical Regions // _Guarded_by_(ArticleSpinLock) INSIDER_ARTICLE CriticalRegions; // // An Embarrassment of Riches: // Visual Studio Customizations & Extensions for Driver Devs // _Guarded_by_(ArticleSpinLock) INSIDER_ARTICLE VSCustomizations; // // Guest Article: Choosing The Right Synchronization Mechanism // Alex Ionescu on The State of Synchronization // GUEST_ARTICLE StateOfSynchronization; // // General Info // ULONG ULONG

Issue = 21; Volume = 3;

// Yes, this does compile // No, we don't know what it does

} NT_INSIDER_CONTEXT, *PNT_INSIDER_CONTEXT; WDF_DECLARE_CONTEXT_TYPE_WITH_NAME(NT_INSIDER_CONTEXT, NTIGetContextFromHandle)

®

www.osr.com

Page 2

Published by OSR Open Systems Resources, Inc. 105 Route 101A, Suite 19 Amherst, New Hampshire USA 03031 (v) +1.603.595.6500 (f) +1.603.595.6503

O

SR is pleased to announce the success of the inaugural use of the OSR Training facility, co-located with OSR’s New Hampshire headquarters.

http://www.osr.com Consulting Partners W. Anthony Mason Peter G. Viscarola

In September, after months of preparation, OSR was finally able to open its doors and host a presentation—in this case, of its popular seminar: Windows Internals & Software Drivers.

Executive Editor Daniel D. Root Contributing Editors Scott J. Noone OSR Associate Staff Send Stuff To Us: [email protected]

OSR’s Dedicated Training Facility

Single Issue Price: $15.00 The NT Insider is Copyright ©2015 All rights reserved. No part of this work may be reproduced or used in any form or by any means without the written permission of OSR Open Systems Resources, Inc. We welcome both comments and unsolicited manuscripts from our readers. We reserve the right to edit anything submitted, and publish it at our exclusive option. Stuff Our Lawyers Make Us Say All trademarks mentioned in this publication are the property of their respective owners. “OSR”, “OSR Online” and the OSR corporate logo are trademarks or registered trademarks of OSR Open Systems Resources, Inc.

“The beauty of this space is that it gives us the flexibility to control all aspects of the training venue”, says OSR consulting partner and lead instructor, Peter Viscarola. “We know we can deliver definitive technical value in our seminars, but that’s really only half the battle when it comes to providing a positive seminar experience for our customers.”

A Comfortable & Professional Environment With comfortable seating for up to 12 students at individual workstations, and a separate café/kitchen area, the OSR staff is pleased with the response from the inaugural group of attendees. “Naturally, we were anxious to hear feedback—that’s typically my job post-seminar, but our instructors couldn’t help themselves from polling students all week, with all positive results”, says OSR’s Debra Stitt, who manages OSR’s seminar business.

We really try very hard to be sure that the information we publish in The NT Insider is accurate. Sometimes we may screw up. We’ll appreciate it if you call this to our attention, if you do it gently. OSR expressly disclaims any warranty for the material presented herein. This material is presented “as is” without warranty of any kind, either expressed or implied, including, without limitation, the implied warranties of merchantability or fitness for a particular p