6,629,377 members and growing! (21,606 online)
Email
Password
Remember me?
Lost your password?
Home
Articles
Search
Latest Articles
Top Articles
Beginner Articles
Technical Blogs
Post an Article
Post Tip/Trick
Post your Blog
Posting/Update Guidelines
Article Competition
Topic List
Quick Answers
Ask a Question
Search for an Answer
Latest Questions
Unanswered Questions
Top Questions
Help! (our FAQ)
Message Boards
ASP.NET
ATL / WTL / STL
C / C++ / MFC
Managed C++/CLI
C#
COM
Hardware & Devices
LINQ
.NET Framework
System Admin
Silverlight
General Database
Sharepoint
Visual Basic
Web Development
WPF / WCF / WF
XML / XSL
General IT Issues
Site Bugs / Suggestions
The Soapbox 2.0
All Message Boards...
Job Board
Latest
Search
Post a Job
FAQ and Pricing
Catalog
Latest
Search
Post a Catalog Item
FAQ and Pricing
Help!
What is 'The Code Project'?
General FAQ
Post a Question
Site Directory
About Us
Lounge
Soapbox
Announcements
Windows 7 Comp
Win a laptop!
Monthly Competition
Articles
Desktop Development
Button Controls
Clipboard
Combo & List Boxes
Dialogs and Windows
Desktop Gadgets
Document / View
Edit Controls
Files and Folders
Grid & Data Controls
List Controls
Menus
Miscellaneous
Printing
Progress Controls
Selection Controls
Shell and IE programming
Smart Client
Splitter Windows
Static & Panel Controls
Status Bar
Tabs & Property Pages
Toolbars & Docking windows
Tree Controls
Web Development
Ajax and Atlas
Applications & Tools
ASP
ASP.NET
ASP.NET Controls
ATL Server
Caching
Charts, Graphs and Images
Client side scripting
Custom Controls
HTML / CSS
ISAPI
Site & Server Management
Session State
Silverlight
Trace and Logs
User Controls
Validation
View State
WAP / WML
Web Security
Web Services
Enterprise Systems
Content Management Server
Microsoft BizTalk Server
Microsoft Exchange
Office Development
SharePoint Server
Multimedia
Audio and Video
DirectX
GDI
GDI+
General Graphics
OpenGL
Database
Database
SQL Reporting Services
Platforms, Frameworks & Libraries
ATL
MFC
STL
WTL
COM / COM+
.NET Framework
Win32/64 SDK & OS
Vista API
Vista Security
Cross Platform
Game Development
Mobile Development
Windows CardSpace
Windows Communication Foundation
Windows Presentation Foundation
Windows Workflow Foundation
Libraries
Windows Powershell
LINQ
Languages
C / C++ Language
C++ / CLI
C#
MSIL
VBScript
VB.NET
VB6 Interop
Other .NET Languages
XML
Java
General Programming
Algorithms & Recipes
Bugs & Workarounds
Collections
Cryptography & Security
Date and Time
DLLs & Assemblies
Exception Handling
Localisation
Macros and Add-ins
Programming Tips
String handling
Internet / Network
Threads, Processes & IPC
WinHelp / HTMLHelp
Uncategorised Quick Answers
Graphics / Design
Expression
Usability
Development Lifecycle
Debug Tips
Design and Architecture
Installation
Work Issues
Testing and QA
Code Generation
General Reading
Book Chapters
Book Reviews
Hardware Reviews
Interviews
Scrapbook
Hardware & System
Uncategorised Technical Blogs
Author Resources
Third Party Products
Product Showcase
Solution Center
Mentor Resources
Services
Product Catalog
Code-signing Certificates
Job Board
CodeProject VS2008 Addin
Feature Zones
Product Showcase
Code Signing Resources
WhitePapers / Webcasts
ASP.NET Web Hosting
News & Community
Site Map
Who's Who @ CodeProject
CodeProject MVPs
Competitions
Company Listings
Latest Articles
News
Newsletter Archive
Press Releases
Surveys
Submit an Article
Stuff from CodeProject
The Code Project
About Us
Our Awards
Media kit & Advertising info
Legal Stuff
License Info
Search
Articles / Quick Answers
Messages
Jobs
Product Catalog
Add to IE Search
Articles by Toby Opferman (14 articles found)
Average article rating: 4.79
Articles
Technical Blogs
Tips
Audio and Video
Audio
Playing .WAV files using the Windows Multi-Media Library
Last Updated: 25 Mar 2004 Page Views: 203,388 Rating: 4.48/5 Votes: 46 Popularity: 7.45
Bookmark Count: 101
This is a simple program that uses the Windows Multi-Media Library
Debug Tips
General
Debug Tutorial Part 1: Beginning Debugging Using CDB and NTSD
Last Updated: 19 Mar 2004 Page Views: 201,065 Rating: 4.85/5 Votes: 63 Popularity: 8.73
Bookmark Count: 260
Learn how to debug problems in software.
Debug Tutorial Part 3: The Heap
Last Updated: 20 Mar 2004 Page Views: 170,564 Rating: 4.95/5 Votes: 83 Popularity: 9.50
Bookmark Count: 194
Introduction to the heap.
Debug Tutorial Part 4: Writing WINDBG Extensions
Last Updated: 24 Mar 2004 Page Views: 117,196 Rating: 4.77/5 Votes: 31 Popularity: 7.11
Bookmark Count: 117
This tutorial we will attempt to write a simple debug extension.
Debug Tutorial Part 2: The Stack
Last Updated: 28 Mar 2004 Page Views: 115,257 Rating: 4.81/5 Votes: 82 Popularity: 9.20
Bookmark Count: 170
Introduction to the most important ally in the fight against bugs, the stack.
Debug Tutorial Part 5: Handle Leaks
Last Updated: 8 May 2004 Page Views: 111,400 Rating: 4.69/5 Votes: 30 Popularity: 6.92
Bookmark Count: 112
Learn how to debug handle leaks in Windows.
Debug Tutorial Part 6: Navigating The Kernel Debugger
Last Updated: 6 Aug 2004 Page Views: 78,084 Rating: 4.70/5 Votes: 27 Popularity: 6.73
Bookmark Count: 105
Learn the basics of the kernel debugger.
Debug Tutorial Part 7: Locks and Synchronization Objects
Last Updated: 7 Aug 2004 Page Views: 64,061 Rating: 4.51/5 Votes: 18 Popularity: 5.66
Bookmark Count: 86
Learn the basics of debugging deadlocks and other issues.
Hardware & System
Device Drivers
Driver Development Part 1: Introduction to Drivers
Last Updated: 5 Feb 2005 Page Views: 603,901 Rating: 4.89/5 Votes: 365 Popularity: 12.53
Bookmark Count: 815
This article will go into the basics of creating a simple driver.
Driver Development Part 3: Introduction to driver contexts
Last Updated: 19 Feb 2005 Page Views: 81,346 Rating: 4.85/5 Votes: 50 Popularity: 8.24
Bookmark Count: 182
This article will go deeper into the basics of creating a simple driver.
Driver Development Part 2: Introduction to Implementing IOCTLs
Last Updated: 5 Mar 2005 Page Views: 224,335 Rating: 4.91/5 Votes: 90 Popularity: 9.59
Bookmark Count: 277
This article will go deeper into the basics of creating a simple driver.
Driver Development Part 4: Introduction to device stacks
Last Updated: 27 Mar 2005 Page Views: 104,130 Rating: 4.81/5 Votes: 35 Popularity: 7.43
Bookmark Count: 166
This article will introduce how devices can interact with each other.
Driver Development Part 5: Introduction to the Transport Device Interface
Last Updated: 27 Apr 2005 Page Views: 126,986 Rating: 4.89/5 Votes: 58 Popularity: 8.62
Bookmark Count: 221
Introduction to TDI Client drivers and more IRP handling.
Driver Development Part 6: Introduction to Display Drivers
Last Updated: 29 Jan 2006 Page Views: 133,217 Rating: 4.93/5 Votes: 55 Popularity: 8.58
Bookmark Count: 196
Introduction to the Windows display driver model.
Toby Opferman
Member
Toby Opferman has worked in just about all aspects of Windows development including applications, services and drivers.
He has also played a variety of roles professionally on a wide range of projects. This has included pure researching roles, architect roles and developer roles. He also was also solely responsible for debugging traps and blue screens for a number of years.
Previously of Citrix Systems he is very experienced in the area of Terminal Services. He currently works on Operating Systems and low level architecture at Intel.
Occupation:
Engineer
Company:
Intel
Location:
United States
Last Updated 21 Nov 2009
Web10 | 2.2.0175 |
Advertise
|
Privacy
Copyright ©
CodeProject
, 1999-2009
All Rights Reserved.
Terms of Use