IUserActivityInterop::CreateSessionForWindow method (useractivityinterop.h)

Creates a UserActivitySession associated with the specified window.

Syntax

HRESULT CreateSessionForWindow(
  HWND   window,
  REFIID iid,
  void   **value
);

Parameters

window

Handle to the window of the active application.

iid

The GUID for the resource interface.

The REFIID, or GUID, of the interface to the resource can be obtained by using the __uuidof() macro. For example:

__uuidof(UserActivitySession)

value

Address of a pointer to a UserActivitySession object.

Return value

If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Header useractivityinterop.h