Funciones de API de colaboración
La infraestructura de colaboración del mismo nivel admite las siguientes funciones.
Función | Descripción |
---|---|
PeerCollabAddContact | Agrega un contacto a la lista de contactos de un mismo nivel. |
PeerCollabAsyncInviteContact | Envía una invitación a un contacto del mismo nivel de confianza para unirse a la actividad de colaboración del mismo nivel del remitente a través de una conexión segura. |
PeerCollabAsyncInviteEndpoint | Envía una invitación a un punto de conexión del mismo nivel especificado para unirse a la actividad de colaboración del mismo nivel del remitente. La disponibilidad de la respuesta a la invitación se actualiza a través de un evento asincrónico. |
PeerCollabCancelInvitation | Cancela una invitación enviada previamente por el autor de la llamada a un contacto. |
PeerCollabCloseHandle | Cierra el identificador de una invitación de actividad de colaboración del mismo nivel. |
PeerCollabDeleteContact | Elimina un contacto del mismo nivel actual. |
PeerCollabDeleteEndpointData | Elimina los datos del punto de conexión del mismo nivel en el nodo del mismo nivel que coincide con los datos del punto de conexión proporcionados. |
PeerCollabDeleteObject | Elimina un objeto del mismo nivel del punto de conexión que llama. |
PeerCollabEnumApplications | Devuelve el identificador a una enumeración que contiene las funcionalidades registradas en los puntos de conexión del mismo nivel específicos. |
PeerCollabEnumApplicationRegistrationInfo | Obtiene el identificador de enumeración usado para recuperar información de la aplicación del mismo nivel. |
PeerCollabEnumContacts | Devuelve un identificador a un conjunto enumerado que contiene todos los contactos de red de colaboración del mismo nivel disponibles actualmente en el elemento del mismo nivel que realiza la llamada. |
PeerCollabEnumEndpoints | Devuelve el identificador a una enumeración que contiene los puntos de conexión asociados a un contacto del mismo nivel específico. |
PeerCollabEnumObjects | Devuelve el identificador a una enumeración que contiene los objetos del mismo nivel asociados a un punto de conexión específico del mismo nivel. |
PeerCollabEnumPeopleNearMe | Devuelve un identificador a un conjunto enumerado que contiene todos los puntos de conexión de red de colaboración del mismo nivel "personas cerca de mí" disponibles actualmente en la subred del mismo nivel que realiza la llamada. |
PeerCollabExportContact | Exporta los datos de contacto asociados a un nombre del mismo nivel a un búfer de cadena de datos XML de contacto. |
PeerCollabGetAppLaunchInfo | Obtiene la información de inicio de la aplicación del mismo nivel, incluido el nombre del contacto, el punto de conexión del mismo nivel y la solicitud de invitación. |
PeerCollabGetApplicationRegistrationInfo | Obtiene información de registro de aplicación específica. |
PeerCollabGetContact | Obtiene la información de un contacto del mismo nivel específico según el nombre del mismo nivel del contacto. |
PeerCollabGetEndpointName | Recupera el nombre del punto de conexión actual del mismo nivel de llamada establecido previamente por una llamada a PeerCollabSetEndpointName. |
PeerCollabGetEventData | Obtiene los datos asociados a un evento de colaboración del mismo nivel generado en el mismo nivel. |
PeerCollabGetInvitationResponse | Obtiene la respuesta del mismo nivel previamente invitado a unirse a una actividad de colaboración del mismo nivel. |
PeerCollabGetPresenceInfo | Recupera la información de presencia del punto de conexión asociado a un contacto específico. |
PeerCollabGetSigninOptions | Obtiene las opciones actuales de presencia de red de colaboración del mismo nivel que ha iniciado sesión. |
PeerCollabInviteContact | Envía una invitación para unirse a una actividad de colaboración del mismo nivel a un contacto de confianza. Esta llamada es sincrónica y, si se ejecuta correctamente, obtiene una respuesta del contacto. |
PeerCollabInviteEndpoint | Envía una invitación a un punto de conexión del mismo nivel especificado para unirse a la actividad de colaboración del mismo nivel del remitente. Esta llamada es sincrónica y, si se ejecuta correctamente, obtiene una respuesta del punto de conexión del mismo nivel. |
PeerCollabParseContact | Analiza un búfer de cadenas Unicode que contiene datos XML de contacto en una estructura de datos PEER_CONTACT . |
PeerCollabQueryContactData | Recupera la información de contacto del punto de conexión del mismo nivel proporcionado. |
PeerCollabRefreshEndpointData | Novedades el nodo del mismo nivel que llama con nuevos datos de punto de conexión. |
PeerCollabRegisterApplication | Registra una aplicación con el equipo local para que se pueda iniciar en una actividad de colaboración del mismo nivel. |
PeerCollabRegisterEvent | Registra una aplicación con la infraestructura de colaboración del mismo nivel para recibir devoluciones de llamada para eventos específicos de colaboración del mismo nivel. |
PeerCollabSetEndpointName | Establece el nombre del punto de conexión actual usado por la aplicación del mismo nivel. |
PeerCollabSetObject | Crea o actualiza un objeto de datos del mismo nivel que se usa en una red de colaboración del mismo nivel. |
PeerCollabSetPresenceInfo | Novedades la información de presencia del autor de la llamada a cualquier contacto que la vea. |
PeerCollabSignIn | Firma el par en un proveedor de presencia de red de colaboración del mismo nivel (presencia sin servidor) o subred ("Personas Cerca de mí"). |
PeerCollabSignOut | Firma un elemento del mismo nivel fuera de un tipo específico de proveedor de presencia de red de colaboración del mismo nivel. |
PeerCollabShutdown | Cierra la infraestructura de colaboración del mismo nivel y libera los recursos asociados a él. |
PeerCollabStartup | Inicializa la infraestructura de colaboración del mismo nivel. |
PeerCollabSubscribeEndpointData | Crea una suscripción a un punto de conexión disponible. |
PeerCollabUnregisterApplication | Anula el registro de las aplicaciones específicas de un elemento del mismo nivel del equipo local. |
PeerCollabUnregisterEvent | Anula el registro de una aplicación a partir de una notificación sobre eventos específicos de colaboración del mismo nivel. |
PeerCollabUnsubscribeEndpointData | Quita una suscripción a un punto de conexión creado con PeerCollabSubscribeEndpointData. |
PeerCollabUpdateContact | Novedades un elemento del mismo nivel que participa en una red de colaboración del mismo nivel con nueva información sobre un contacto del mismo nivel. |