The change strips the trailing NULL from LSA secret names. The trailing NULL character is removed if you attempt to create a secret from Windows 7/Windows Server 2008 R2 with the trailing NULL character. The COM code on Windows Server 2003 is searching for the secret with the trailing NULL when retrieving the password. It either finds the secret with the trailing NULL in the registry but the password stored in the secret is not set by your call and is not for the current COM server identity or it can’t find the secret with the trailing NULL at all and thus LsaRetreivePrivateData fails with error code 2 or file not found. In either case, the COM server will fail to run.
PRB: "Access Denied" When You Programmatically Configure the Identity of a COM Server to a Specific User Account
Id. de artículo: 2757277 - Última revisión: 19 sept. 2012 - Revisión: 1