roapi.h header

This header is used by multiple technologies. For more information, see:

roapi.h contains the following programming interfaces:

Functions

 
GetActivationFactory

Gets the activation factory for the specified runtime class. (WinRTGetActivationFactory)
Initialize

Initializes a thread to use Windows Runtime APIs.
RoActivateInstance

Activates the specified Windows Runtime class.
RoGetActivationFactory

Gets the activation factory for the specified runtime class. (RoGetActivationFactory)
RoGetApartmentIdentifier

Gets a unique identifier for the current apartment.
RoInitialize

Initializes the Windows Runtime on the current thread with the specified concurrency model.
RoRegisterActivationFactories

Registers an array out-of-process activation factories for a Windows Runtime exe server.
RoRegisterForApartmentShutdown

Registers an IApartmentShutdown callback to be invoked when the current apartment shuts down.
RoRevokeActivationFactories

Removes an array of registered activation factories from the Windows Runtime.
RoUninitialize

Closes the Windows Runtime on the current thread.
RoUnregisterForApartmentShutdown

Unregisters a previously registered IApartmentShutdown interface.

Enumerations

 
RO_INIT_TYPE

Determines the concurrency model used for incoming calls to the objects created by this thread.