Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Información general sobre la tecnología de uso compartido de escritorio de Windows.
Para desarrollar el uso compartido de escritorio de Windows, necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
Enumeraciones
|
ATTENDEE_DISCONNECT_REASON Define valores por los motivos por los que un asistente se desconectó de la sesión. |
|
CHANNEL_ACCESS_ENUM Define los valores para el tipo de acceso concedido al asistente para el canal. |
|
CHANNEL_FLAGS Define los valores de cómo se envían los datos en el canal. |
|
CHANNEL_PRIORITY Define los valores de la prioridad usada para enviar paquetes en el canal. |
|
CTRL_LEVEL Define el nivel de control que tiene un asistente en una sesión. |
|
RDPENCOMAPI_ATTENDEE_FLAGS Define valores para el tipo de asistente. |
|
RDPSRAPI_APP_FLAGS Define los valores para el tipo de aplicación. |
|
RDPSRAPI_KBD_CODE_TYPE Define valores para el tipo de codificación de un teclado. |
|
RDPSRAPI_KBD_SYNC_FLAG Define valores para el tipo de teclas que controlan el estado de un teclado, como la tecla Bloquear mayúsculas. |
|
RDPSRAPI_MOUSE_BUTTON_TYPE Define valores para el tipo de botones del mouse. |
|
RDPSRAPI_WND_FLAGS Define valores para el tipo de ventana. |
Functions
|
AddTouchInput Acepta una descripción de una entrada táctil. |
|
AllocBuffer Lo llama la pila del Protocolo de escritorio remoto (RDP) para asignar un búfer de flujo. |
|
BeginTouchFrame Comienza a aceptar una serie de entradas táctiles. |
|
Close Desconecta todos los asistentes de la sesión y deja de escuchar las conexiones entrantes. |
|
Close Lo llama la pila del Protocolo de escritorio remoto (RDP) para cerrar la secuencia. |
|
Conexión Inicia la conexión real con el compartidor. |
|
ConnectToClient Se usa para el modo de conexión inversa, donde el compartidor se conecta al visor. |
|
ConnectUsingTransportStream Se conecta mediante el flujo de transporte especificado. |
|
CreateInvitation Crea una invitación. |
|
CreateLogger Crea un nuevo objeto IRDPSRAPIPerfCounterLogger. |
|
CreateVirtualChannel Crea un canal virtual. |
|
Desconexión Inicia una desconexión del visor del compartidor. |
|
EndTouchFrame Deja de aceptar una serie de entradas táctiles. |
|
FreeBuffer Libera la suspensión en el búfer después de llamar al método GetBuffer. |
|
FreeBuffer Lo llama la pila del Protocolo de escritorio remoto (RDP) para devolver un búfer de flujo a la secuencia. |
|
get__NewEnum Interfaz de enumerador para la colección de aplicaciones. |
|
get__NewEnum Interfaz de enumerador para la colección de asistentes. |
|
get__NewEnum Interfaz de enumerador para la colección de invitaciones. |
|
get__NewEnum Interfaz de enumerador para la colección de canales virtuales. |
|
get__NewEnum Interfaz de enumerador para la colección de ventanas. |
|
get_Application Devuelve un puntero al objeto de aplicación al que pertenece la ventana. |
|
get_ApplicationFilter Devuelve un objeto que implementa la interfaz IRDPSRAPIApplicationFilter. (IRDPSRAPISharingSession.get_ApplicationFilter) |
|
get_ApplicationFilter Devuelve un objeto que implementa la interfaz IRDPSRAPIApplicationFilter. (IRDPSRAPIViewer.get_ApplicationFilter) |
|
get_Applications Lista de aplicaciones que se pueden compartir. |
|
get_Attendee Asistente que se desconectó. |
|
get_AttendeeLimit Número máximo de asistentes que pueden conectarse a la sesión. (Obtener) |
|
get_Attendees Devuelve un objeto que implementa la interfaz IRDPSRAPIAttendeeManager. (IRDPSRAPISharingSession.get_Attendees) |
|
get_Attendees Devuelve un objeto que implementa la interfaz IRDPSRAPIAttendeeManager. (IRDPSRAPIViewer.get_Attendees) |
|
get_Bpp Bits por píxel para el búfer de fotogramas. |
|
get_CLXCmdLine |
|
get_Code Estado de la operación de desconexión. |
|
get_ColorDepth Recupera o establece la profundidad de color de la sesión compartida. (Obtener) |
|
get_ConnectionString Cadena de vale. |
|
get_ConnectivityInfo Recupera la información de conectividad del asistente. |
|
get_Context Esta propiedad está reservada para que la pila del Protocolo de escritorio remoto (RDP) la use. No la modifique. (Obtener) |
|
get_ControlLevel El nivel de control que tiene el asistente sobre la sesión. (Obtener) |
|
get_Count Número de invitaciones de la colección. |
|
get_DisconnectedText Recupera o establece el texto que aparece centrado en el control antes de que finalice una conexión. (Obtener) |
|
get_Enabled Estado habilitado del filtro de aplicación. (Obtener) |
|
get_Flags Marcas de uso compartido. |
|
get_Flags Recupera las marcas específicas del asistente definidas en el tipo de enumeración RDPENCOMAPI_ATTENDEE_FLAGS. |
|
get_Flags Recupera o especifica opciones para el búfer de secuencia. (Obtener) |
|
get_Flags Marcas de canal. Esta propiedad está reservada para un uso futuro. |
|
get_Flags Devuelve las marcas de la ventana actual. |
|
get_FrameBuffer Obtiene un búfer de fotogramas para esta sesión. |
|
get_GroupName El nombre del grupo. |
|
get_Height Alto, en píxeles, del búfer de fotogramas. |
|
get_Id Identificador de la aplicación. |
|
get_Id Identificador único del asistente. |
|
get_Id Devuelve el identificador de una ventana. |
|
get_Invitation La invitación usada para conceder al asistente acceso a la conferencia. |
|
get_Invitations Devuelve un objeto que implementa la interfaz IRDPSRAPIInvitationManager. (IRDPSRAPISharingSession.get_Invitations) |
|
get_Invitations Devuelve un objeto que implementa la interfaz IRDPSRAPIInvitationManager. (IRDPSRAPIViewer.get_Invitations) |
|
get_Item Elemento de la colección de aplicaciones. |
|
get_Item Elemento de la colección de asistentes. |
|
get_Item Elemento de la colección de invitaciones. |
|
get_Item Elemento de la colección de canales virtuales. |
|
get_Item Elemento de la colección de ventanas. |
|
get_LocalIP Recupera la dirección IP local que usa el compartidor o el visor para la comunicación. |
|
get_LocalPort Recupera el puerto local que usa el compartidor o el visor en comunicación. |
|
get_Name Nombre de la aplicación. |
|
get_Name Nombre del canal. |
|
get_Name Devuelve el nombre del objeto de ventana. |
|
get_Password Cadena de contraseña. |
|
get_PayloadOffset Especifica la ubicación en el búfer de secuencia donde se inicia el contenido. (Obtener) |
|
get_PayloadSize Tamaño, en bytes, del contenido del búfer de almacenamiento interno. (Obtener) |
|
get_PeerIP Recupera la dirección IP remota que usa el compartidor o el visor en comunicación. |
|
get_PeerPort Recupera el puerto remoto que usa el compartidor o el visor en comunicación. |
|
get_Priority Prioridad del canal. |
|
get_Properties Recupera un objeto que implementa la interfaz IRDPSRAPISessionProperties. |
|
get_Properties Devuelve un objeto que implementa la interfaz IRDPSRAPISessionProperties. |
|
get_Property Establece u obtiene una propiedad de sesión con nombre. (Obtener) |
|
get_Protocol Recupera el protocolo que usa el compartidor o el visor para la comunicación. |
|
get_Reason Motivo por el que se desconectó el asistente. |
|
get_RemoteName Nombre del cliente remoto. Suele ser el nombre descriptivo del asistente. |
|
get_Revoked Estado revocado de la invitación. (Obtener) |
|
get_Shared Estado de uso compartido. (Obtener) |
|
get_Shared Obtiene o establece la propiedad sharing de una ventana. (Obtener) |
|
get_SmartSizing Obtiene o establece la propiedad de ajuste de tamaño inteligente del control ActiveX del visor. (Obtener) |
|
get_Storage Dirección del búfer de almacenamiento interno de la secuencia. |
|
get_StorageSize Tamaño, en bytes, del búfer de almacenamiento interno de la secuencia. |
|
get_VirtualChannelManager Recupera un objeto que implementa la interfaz IRDPSRAPIVirtualChannelManager. |
|
get_VirtualChannelManager Devuelve un objeto que implementa la interfaz IRDPSRAPIVirtualChannelManager. |
|
get_Width Ancho, en píxeles, del búfer de fotogramas. |
|
get_Windows Lista de ventanas. |
|
get_Windows Lista de ventanas que se pueden compartir. |
|
GetBuffer Obtiene datos de audio del búfer. |
|
GetDesktopSharedRect Recupera la región de escritorio actual que se comparte. |
|
GetFrameBufferBits Obtiene los bits de un área especificada del marco. |
|
Inicialización Inicializa la secuencia de audio. |
|
LogValue Registra un valor. |
|
OnPasteFromClipboard Esta devolución de llamada se emite cuando se realiza un intento de copiar datos desde el equipo del compartidor. |
|
OnReadCompleted Notifica a la pila del Protocolo de escritorio remoto (RDP) que se ha completado una operación de lectura. |
|
OnStreamClosed Notifica a la pila del Protocolo de escritorio remoto (RDP) que se cerró la conexión. |
|
OnWriteCompleted Notifica a la pila del Protocolo de escritorio remoto (RDP) que se ha completado una operación de escritura. |
|
Abrir Coloca la sesión en un estado activo. |
|
Abrir Lo llama la pila del Protocolo de escritorio remoto (RDP) para iniciar la secuencia e indicar que la pila de RDP está lista para recibir notificaciones de eventos. |
|
Pausar Pausa la secuencia de gráficos que se envía a todos los espectadores desde el recurso compartido hasta que se llama a IRDPSRAPISharingSession::Resume. |
|
put_AttendeeLimit Número máximo de asistentes que pueden conectarse a la sesión. (Put) |
|
put_CLXCmdLine |
|
put_ColorDepth Recupera o establece la profundidad de color de la sesión compartida. (Put) |
|
put_Context Esta propiedad está reservada para que la pila del Protocolo de escritorio remoto (RDP) la use. No la modifique. (Put) |
|
put_ControlLevel El nivel de control que tiene el asistente sobre la sesión. (Put) |
|
put_DisconnectedText Recupera o establece el texto que aparece centrado en el control antes de que finalice una conexión. (Put) |
|
put_Enabled Estado habilitado del filtro de aplicación. (Put) |
|
put_Flags Recupera o especifica opciones para el búfer de secuencia. (Put) |
|
put_PayloadOffset Especifica la ubicación en el búfer de secuencia donde se inicia el contenido. (Put) |
|
put_PayloadSize Tamaño, en bytes, del contenido en el búfer de almacenamiento interno. (Put) |
|
put_Property Establece u obtiene una propiedad de sesión con nombre. (Put) |
|
put_Revoked Estado revocado de la invitación. (Put) |
|
put_Shared Estado de uso compartido. (Put) |
|
put_Shared Obtiene o establece la propiedad sharing de una ventana. (Put) |
|
put_SmartSizing Obtiene o establece la propiedad de ajuste de tamaño inteligente del control ActiveX del visor. (Put) |
|
ReadBuffer Lo llama la pila del Protocolo de escritorio remoto (RDP) para leer el contenido de un búfer de flujo. |
|
RequestColorDepthChange Solicita un cambio de profundidad de color en la sesión de usuario de Winlogon de sharer. |
|
RequestControl Solicita al recurso compartido que cambie el nivel de control del visor. |
|
Reanudar Hace que la secuencia de gráficos que se envía a todos los espectadores del compartidor se reanude hasta que se llame a IRDPSRAPISharingSession::P ause o IRDPSRAPISharingSession::Close. |
|
SendControlLevelChangeResponse Envía un evento OnControlLevelChangeResponse. |
|
SendData Envía datos en el canal. |
|
SendKeyboardEvent Envía un mensaje de evento de teclado. |
|
SendMouseButtonEvent Envía un mensaje de evento de botón del mouse. |
|
SendMouseMoveEvent Envía un mensaje de evento de movimiento del mouse. |
|
SendMouseWheelEvent Envía un mensaje de evento de rueda del mouse. |
|
SendSyncEvent Envía un mensaje de evento para indicar un cambio en el estado del teclado, como cuando se presiona la tecla Bloquear mayúsculas. |
|
SetAccess Habilita el canal para un asistente. |
|
SetDesktopSharedRect Establece la región de escritorio que se compartirá. |
|
Mostrar Lleva la ventana actual al primer plano. |
|
Iniciar Inicia la secuencia de audio. |
|
StartReverseConnectListener Inicia un agente de escucha para aceptar conexiones inversas desde el recurso compartidor al visor o obtiene la cadena de conexión que usa el compartidor para invertir la conexión con el visor. |
|
Detención Detiene la secuencia de audio. |
|
TerminateConnection Desconecta el cliente representado por el asistente. |
|
WriteBuffer Lo llama la pila del Protocolo de escritorio remoto (RDP) para escribir el contenido de un búfer de secuencia en la red. |
Interfaces
|
_IRDPSessionEvents Implemente esta interfaz para recibir notificaciones cuando se produzcan eventos. |
|
IRDPSRAPIApplication Agrupa las ventanas que se pueden compartir dentro de un proceso. Cada objeto de aplicación contiene una lista de objetos de ventana. Si se comparte un objeto de aplicación, se comparten todas sus ventanas. |
|
IRDPSRAPIApplicationFilter Administra el área de escritorio compartida en el nivel de ventana y proceso. Las aplicaciones pueden usar los enumeradores para mostrar listas de objetos en la sesión que se pueden compartir. |
|
IRDPSRAPIApplicationList Administra la lista de aplicaciones. |
|
IRDPSRAPIAttendee Los objetos de asistente se crean como resultado de los clientes que se conectan a la sesión y se autentican. Una vez creado un objeto de asistente, se agrega automáticamente a la lista de asistentes. |
|
IRDPSRAPIAttendeeDisconnectInfo Contiene información sobre el motivo por el que un asistente se desconectó. |
|
IRDPSRAPIAttendeeManager Administra los objetos de asistentes. |
|
IRDPSRAPIAudioStream Permite enviar una secuencia de audio desde el control Microsoft ActiveX del compartidor de colaboración a los controles del visor de colaboración. |
|
IRDPSRAPIClipboardUseEvents Implemente esta interfaz en el lado del recurso compartido para realizar un seguimiento o controlar el uso del Portapapeles. Si no habilita el uso compartido del Portapapeles, esta interfaz no tiene ningún efecto. Debe establecer un valor para la propiedad SetClipboardRedirectCallback descrita en Property. |
|
IRDPSRAPIDebug Lo usa Microsoft para probar el cliente ActiveX de Escritorio remoto. |
|
IRDPSRAPIFrameBuffer Proporciona datos sobre el tamaño y el formato del búfer de fotogramas y permite recuperar el contenido. |
|
IRDPSRAPIInvitation Las invitaciones permiten a una persona o grupo de personas conectarse a una sesión. Cuando un asistente se conecta a una sesión, el cliente envía un vale y una contraseña. Estos dos fragmentos de información se usan para autenticar a un asistente. |
|
IRDPSRAPIInvitationManager Administra objetos de invitación. |
|
IRDPSRAPIPerfCounterLogger Permite a una aplicación cliente implementar el registro de rendimiento personalizado. |
|
IRDPSRAPIPerfCounterLoggingManager Administra objetos IRDPSRAPIPerfCounterLogger. |
|
IRDPSRAPISessionProperties Use esta interfaz para obtener o establecer propiedades de sesión. |
|
IRDPSRAPISharingSession Objeto principal que una aplicación debe crear para iniciar una sesión de colaboración. (IRDPSRAPISharingSession) |
|
IRDPSRAPISharingSession2 Objeto principal que una aplicación debe crear para iniciar una sesión de colaboración. (IRDPSRAPISharingSession2) |
|
IRDPSRAPITcpConnectionInfo Admite los métodos para recuperar la información de conexión TCP en el visor y en el lado del compartidor. |
|
IRDPSRAPITransportStream Expone métodos que realizan operaciones con secuencias. |
|
IRDPSRAPITransportStreamBuffer Creado y utilizado por la interfaz IRDPSRAPITransportStream para enviar y recibir datos. |
|
IRDPSRAPITransportStreamEvents Expone los métodos a los que llama la interfaz de secuencia (IRDPSRAPITransportStream) para notificar a la pila del Protocolo de escritorio remoto (RDP) sobre la finalización de eventos. |
|
IRDPSRAPIViewer Interfaz ActiveX que se usa en el lado del visor. |
|
IRDPSRAPIVirtualChannel Administra el canal virtual. |
|
IRDPSRAPIVirtualChannelManager Administra la lista de canales virtuales. |
|
IRDPSRAPIWindow Representa una asignación uno a uno a una ventana que se puede compartir. |
|
IRDPSRAPIWindowList Administra la lista de ventanas. |
|
IRDPViewerInputSink Envía eventos de mouse y teclado, y admite la entrada táctil. |