Sign in
Junfeng Zhang's Windows Programming Notes
Win32, Fusion, CLR, .Net Framework, and others
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
RSS for posts
Atom
RSS for comments
OK
Search
Tags
.NetFramework
Debugging
Fusion
General
Others
Pages
Troubleshooting
Vista
Win32
Archive
Archives
May 2012
(1)
July 2009
(1)
May 2009
(1)
March 2009
(1)
February 2009
(1)
December 2008
(2)
November 2008
(1)
August 2008
(2)
July 2008
(2)
June 2008
(2)
April 2008
(4)
March 2008
(2)
February 2008
(4)
January 2008
(1)
November 2007
(3)
October 2007
(1)
September 2007
(1)
August 2007
(5)
July 2007
(9)
June 2007
(3)
April 2007
(2)
March 2007
(3)
February 2007
(1)
January 2007
(2)
December 2006
(2)
November 2006
(4)
October 2006
(6)
September 2006
(5)
August 2006
(8)
July 2006
(2)
May 2006
(2)
April 2006
(12)
March 2006
(9)
February 2006
(5)
January 2006
(2)
December 2005
(10)
November 2005
(7)
October 2005
(2)
September 2005
(3)
August 2005
(1)
July 2005
(6)
June 2005
(8)
May 2005
(17)
April 2005
(9)
March 2005
(6)
February 2005
(9)
December 2004
(7)
November 2004
(12)
October 2004
(16)
September 2004
(16)
August 2004
(15)
July 2004
(10)
May 2004
(6)
April 2004
(14)
March 2004
(19)
February 2004
(39)
January 2004
(6)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Junfeng Zhang's Windows Programming Notes
Symbolic link in Windows Vista
Posted
over 7 years ago
by
Junfeng Zhang
26
Comments
You can create symbolic link in Windows Vista now. C:\test>ver Microsoft Windows [Version 6.0.5365] C:\test>mklink Creates a symbolic link. MKLINK [[/D] | [/H] | [/J]] Link Target /D Creates a directory symbolic link. Default is a...
Junfeng Zhang's Windows Programming Notes
Diagnosing SideBySide failures
Posted
over 7 years ago
by
Junfeng Zhang
22
Comments
PhilW believes that SxS COM with manifest is one of those “well kept secrets” that should be more well known. As the current maintainer of Windows SxS, I am absolutely thrilled to hear that. That said, I have to admit that it is not the easiest...
Junfeng Zhang's Windows Programming Notes
Questions and suggestions
Posted
over 7 years ago
by
Junfeng Zhang
12
Comments
I set the comment limit to 90 days. As a result, the original post for questions and suggestions has expired. This one is just to re-enable that. Please post any questions or suggestions in this blog. Questions and suggestions should related to...
Junfeng Zhang's Windows Programming Notes
COM activation, Registration Free COM activation, COM/.Net Interop, Registration Free COM/.Net Interop
Posted
over 7 years ago
by
Junfeng Zhang
10
Comments
COM is easily one of the most commonly used technologies in Microsoft Windows Platform. Many of Microsoft Windows’ capabilities are only exposed in COM. I do not claim to be a COM expert. But my work in Microsoft in the past and now do affect how people...
Junfeng Zhang's Windows Programming Notes
Alternate Data Stream
Posted
over 7 years ago
by
Junfeng Zhang
8
Comments
NTFS supports the concept of File Stream . Not many applications support NTFS file stream though. In Vista. dir now can display NTFS file stream (where it calls it " Alternate Data Stream "). E:\demo>ver Microsoft Windows [Version 6.0.5370...
Junfeng Zhang's Windows Programming Notes
Sxs --- Activation Context, Binding, Policy and Probing
Posted
over 7 years ago
by
Junfeng Zhang
6
Comments
Sxs’ runtime behavior is built on top of the concept of Activation Context. (For more details on Activation Context, please visit MSDN . I have published an article on it early.) You can use API CreateActCtx to create an activation context. CreateActCtx...
Junfeng Zhang's Windows Programming Notes
Private Object Namespace
Posted
over 7 years ago
by
Junfeng Zhang
4
Comments
One of the most common Deny Of Service (DOS) attack in Windows is kernel object name squatting . For example, two processes want to access some shared resources. In order to keep the integrality of the shared resources, the two processes will cooperate...
Junfeng Zhang's Windows Programming Notes
Most Recent Published Knowledge Base Articles for .NET Framework 2.0 RSS Feed
Posted
over 7 years ago
by
Junfeng Zhang
3
Comments
You can subscribe to the following Rss feed for the Most Recent Published Knowledge Base Articles for .NET Framework 2.0. http://support.microsoft.com/common/rss.aspx?rssid=8291&ln=en-us&msid=f3d8b89477ef884086e4bf71577f69dd For other Microsoft...
Junfeng Zhang's Windows Programming Notes
LoadLibrary returns the module was first loaded
Posted
over 7 years ago
by
Junfeng Zhang
2
Comments
If there are multiple foo.dll loaded (from different paths), LoadLibrary(“foo.dll”) will return the first foo.dll was loaded. This is documented in MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/loadlibrary.asp...
Junfeng Zhang's Windows Programming Notes
Condition Variables
Posted
over 7 years ago
by
Junfeng Zhang
1
Comments
The classic thread synchronization objects are Mutex, Semaphore, and Condition Variable. Windows always has Mutex and Semaphore. Now in Windows Vista, you can also use Condition Variable. Using Condition Variables http://msdn.microsoft.com/library...
Junfeng Zhang's Windows Programming Notes
CLR Inside Out: The Performance Benefit of NGEN
Posted
over 7 years ago
by
Junfeng Zhang
0
Comments
Surupa Biswas publishes an article on NGEN in MSDN Magazine. It discusses many aspects on how to make the best use of NGEN. Check it out. http://msdn.microsoft.com/msdnmag/issues/06/05/CLRInsideOut/ (Surupa is the Program Manager for CLR NGEN...
Junfeng Zhang's Windows Programming Notes
Multi-path on DEVPATH v2.0 QFE is available
Posted
over 7 years ago
by
Junfeng Zhang
0
Comments
See http://support.microsoft.com/default.aspx?scid=kb;en-us;915430&sd=rss&spid=8291 for more detail. The other problem reported by Isaac http://blogs.msdn.com/junfeng/archive/2005/12/13/503059.aspx#546000 [b] If you add the section...
Page 1 of 1 (12 items)