There are limitations to hotpatching technology, and because of these limitations, not all updates can be hotpatched. Hotpatching does not support components or applications that contain:
-
Additions or changes to exports
-
Data structure changes
-
Dependency changes
-
Global state changes
-
Infinite loops and persistent stack frames
-
Inline assembly code
Supported platforms
Hotpatching is supported on 32-bit versions of Windows Server 2003 operating system with SP1. Support will also be available in future Microsoft operating system releases and platforms.
Compatibility issues
Hotpatch installation has been found to cause issues with some non-Microsoft applications. For a current list of application compatibility issues, see article 922612 in the Microsoft Knowledge Base (http://go.microsoft.com/fwlink/?LinkId=78020).