Expand Minimize

IRDPSRAPIApplicationFilter interface

Manages the shared desktop area at the window and process level. Applications can use the enumerators to display lists of objects in the session that can be shared.

Applications can obtain access to this object using IRDPSRAPISharingSession::ApplicationFilter.

The list of sharable objects is exposed as a two-level tree. Each window has an application object as a parent. Each window object has its own sharing state that can be overridden by the sharing state of its parent. Each application object has its own sharing state that can be overridden by the Enabled property of the application filter. Therefore, if an application filter is enabled and the application is shared, its windows are shared regardless of their sharing state. If the application filter is enabled but the application is not shared, its windows are shared depending on their sharing state.

If a shared application creates a new window that is sharable, it will be shared because the parent application is shared.

Members

The IRDPSRAPIApplicationFilter interface inherits from the IDispatch interface. IRDPSRAPIApplicationFilter also has these types of members:

Properties

The IRDPSRAPIApplicationFilter interface has these properties.

PropertyAccess typeDescription

Applications

Read-only

The list of sharable applications.

Enabled

Read/write

The enabled state of the application filter.

Windows

Read-only

The list of sharable windows.

 

Requirements

Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Rdpencomapi.h

IDL

Rdpencomapi.idl

Type library

Rdpencomapi.tlb

See also

IRDPSRAPIApplication
IRDPSRAPIApplicationList

 

 

Show:
© 2014 Microsoft