Synced with WinXP SDK.