DuplicateHandle se cambió siempre, a partir de Windows 2000, a NULL en el identificador de destino, incluso si se generaban ...

DuplicateHandle se cambió siempre, a partir de Windows 2000, a NULL en el identificador de destino, incluso si se generaban errores. Estas correcciones de compatibilidad (shim) garantizan que no se modifique *lpTargetHandle si la duplicación es incorrecta.