IDataTransferManagerInterop::GetForWindow method (shobjidl_core.h)

Gets the DataTransferManager instance for the specified window.

Syntax

HRESULT GetForWindow(
  [in]            HWND   appWindow,
  [in]            REFIID riid,
  [out, optional] void   **dataTransferManager
);

Parameters

[in] appWindow

The window whose DataTransferManager instance is to be retrieved.

[in] riid

The requested interface ID of the DataTransferManager instance.

[out, optional] dataTransferManager

Receives the DataTransferManager instance.

Return value

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

Remarks

This method is equivalent to the DataTransferManager.GetForCurrentView method, except that you specify a window from a multi-window Windows Store app.

Requirements

Requirement Value
Minimum supported client Windows 8 [UWP apps only]
Minimum supported server Windows Server 2012 [UWP apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)

See also

DataTransferManager

DataTransferManager.GetForCurrentView

IDataTransferManagerInterop