Matt Pietrek
Encyclopedia
Matt Pietrek is a computer
Computer
A computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem...

 specialist and author
Author
An author is broadly defined as "the person who originates or gives existence to anything" and that authorship determines responsibility for what is created. Narrowly defined, an author is the originator of any written work.-Legal significance:...

 specializing in MS Windows.

Pietrek has written several books on the subject and, for eight years, wrote the column "Under the Hood" in MSJ (and subsequently) MSDN Magazine. As of April 2004 he has been working at Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

, initially on Visual Studio.

External links

  • Pietrek's MSDN blog
  • Pietrek's web site
  • A Crash Course on the Depths of Win32 Structured Exception Handling - The first and most famous article describing Microsoft's Structured Exception Handling mechanism on the implementation level
  • "An In-Depth Look into the Win32 Portable Executable File Format," Part1, Part2 — Matt's 2002 MSJ articles describing Win32 Portable Executable
    Portable Executable
    The Portable Executable format is a file format for executables, object code and DLLs, used in 32-bit and 64-bit versions of Windows operating systems. The term "portable" refers to the format's versatility in numerous environments of operating system software architecture...

     file format
    File format
    A file format is a particular way that information is encoded for storage in a computer file.Since a disk drive, or indeed any computer storage, can store only bits, the computer must have some way of converting information to 0s and 1s and vice-versa. There are different kinds of formats for...

  • Peering Inside the PE: A Tour of the Win32 Portable Executable File Format — Matt's 1994 MSJ article, the first publicly available material on the subject.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK