Share via


Vista Compatibility Team Blog

As you might have noticed from the silence, we have moved on. Here are blogs for Vineet, Patrick,...

Date: 06/18/2008

One of the nice things of being off-site with colleagues is that you learn interesting life...

Date: 06/07/2007

If you happen to be at Teched (or you know someone who is) we have a room setup to test your...

Date: 06/05/2007

Integrity Levels result in surprising behavior. The other day I was looking at an accessibility...

Date: 06/04/2007

When you inadvertently copy the complete cmd.exe to your quick launch bar instead of creating a...

Date: 06/04/2007

In some scenarios it might be necessary to know whether a process is actually being redirected or...

Date: 04/30/2007

For some reason I had to debug LSASS (Local Security Authority Process) recently. Considering that...

Date: 04/25/2007

I had mentioned in a previous post about handy certification tools. If that sparked your interest in...

Date: 04/23/2007

This little snippet compiled with .Net 1.1: using System; using System.Diagnostics;    class Program...

Date: 04/17/2007

If you get     error C2065: 'TOKEN_LINKED_TOKEN' : undeclared identifier     when you try to compile...

Date: 04/17/2007

If you add an application to the Run key in the registry...

Date: 04/12/2007

In the lab we get a lot of questions about the Vista Certification logo program. There are two...

Date: 04/06/2007

In his blog post "PsExec, User Account Control and Security Boundaries" Mark Russinovich shares some...

Date: 02/15/2007

In the LoRIE doc for developers, it is mentioned that you can register your application as a broker...

Date: 02/07/2007

As stated in the MSDN article that all Keys under HKLM\Software are virtualized, there is still the...

Date: 02/07/2007

In Vista the CSIDL as used in SHGetFolderPath are no longer the way to go. The recommended APIs such...

Date: 01/30/2007

As mentioned in the cookbook, 16 bit applications are not going to work on 64 bit Vista. This is...

Date: 01/24/2007

The Cookbook mentions Networking: Kernel Mode IP Helper APIs. If you wonder where you can find them,...

Date: 12/14/2006

When you add a manifest you need to make sure that you give it the right resource type. If for some...

Date: 12/07/2006

Under Vista you might get this error when you create a COM component (800700EA ERROR_MORE_DATA)....

Date: 12/06/2006

When you have an application without a manifest and you try to elevate it with an external manifest,...

Date: 11/13/2006

Mark and Manmeet appeared on the .Net show last week. Enjoy:...

Date: 10/24/2006

This week we again had the honor of getting the expert advise of one of the Windows Installer PMs...

Date: 10/20/2006

For some reason it was quite common to use an undocumented (and hence unsupported and...

Date: 10/20/2006

Session 0 isolation is not limited to NT services. It also applies to COM+ server applications and...

Date: 10/20/2006

Of all security changes in Vista, UAC with its spit token and MIC is for obvious reasons getting...

Date: 10/19/2006

Per-user COM in Vista (where CLSIDs, etc. go under HKCU\Software\Classes instead of...

Date: 10/17/2006

Our team works extensively with ISVs on Vista application compatibility – porting XP applications to...

Date: 10/10/2006

The recommendation for command line applications is to use requestedExecutionLevel=asInvoker in the...

Date: 10/05/2006

In Vista, process creation APIs behave very differently with respect to UAC. If you call...

Date: 10/02/2006

The COM elevation moniker is one of the three recommended ways to have a user application do tasks...

Date: 09/28/2006

We often get the question how to elevate a process through ShellExecute. From the docs it is not...

Date: 09/25/2006

Just noticed that there is a solid document on UAC here:...

Date: 09/22/2006

UAC has something called Mandatory Integrity Control or MIC. It is a security enhancement that is...

Date: 09/01/2006

Security got a lot of attention in Vista. UAC, LoRIE, Session 0 isolation are all prime examples....

Date: 09/01/2006

We found an interesting issue the other day when a call to SHGetFileInfo crashed with an Access...

Date: 09/01/2006

This blog is maintained by a group of consultants from the Microsoft's US Enterprise Services - ISV...

Date: 09/01/2006