IFastRundown interface (objidl.h)

Marks an interface as eligible for fast rundown behavior.


The IFastRundown interface inherits from the IUnknown interface.


A Component Object Model (COM) object implements the IFastRundown marker interface to opt into the fast rundown behavior.

All Windows Store app processes, as well as the broker processes RuntimeBroker.exe and PickerHost.exe, apply fast rundown at the process level, which means that all objects in any of these processes are subjected to fast rundown automatically. Desktop processes don't get this behavior by default and must opt in at the process level. Specific objects opt in by implementing the IFastRundown marker interface.


Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header objidl.h (include Objidlbase.h)

See also