Función PeerCollabUnregisterApplication (p2p.h)

La función PeerCollabUnregisterApplication anula el registro de las aplicaciones específicas de un elemento del mismo nivel del equipo local.

Sintaxis

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabUnregisterApplication(
  [in] const GUID                         *pApplicationId,
  [in] PEER_APPLICATION_REGISTRATION_TYPE registrationType
);

Parámetros

[in] pApplicationId

Puntero al valor GUID que representa la aplicación de un mismo nivel determinado.

[in] registrationType

Valor de PEER_APPLICATION_REGISTRATION_TYPE que describe si la aplicación del mismo nivel está desregida para el usuario actual o para todos los usuarios de la máquina del mismo nivel.

Valor devuelto

Devuelve S_OK si la función se realiza correctamente. De lo contrario, la función devuelve uno de los valores siguientes.

Código devuelto Descripción
E_OUTOFMEMORY
No hay suficiente memoria para admitir esta operación.
E_INVALIDARG
Uno de los argumentos no es válido.
PEER_E_NOT_FOUND
La aplicación solicitada para anular el registro no se registró para el registrationType especificado.

Comentarios

Una aplicación es un conjunto de características de software o software disponibles en el punto de conexión del mismo nivel. Normalmente, esto hace referencia a paquetes de software que admiten actividades de red del mismo nivel, como juegos u otras aplicaciones colaborativas.

La infraestructura de colaboración puede recibir invitaciones de aplicaciones de contactos de confianza o de "Personas Near Me", que se basan en qué ámbito se inicia sesión en la infraestructura de colaboración con el uso de PeerCollabSignin.

Una aplicación del mismo nivel tiene un GUID que representa una sola aplicación específica. Cuando la aplicación está registrada para un mismo nivel, este GUID y la aplicación correspondiente se pueden poner a disposición de todos los contactos de confianza del mismo nivel, lo que indica las actividades en las que puede participar el mismo nivel. Para anular el registro de una aplicación del mismo nivel, llame a PeerCollabUnregisterApplication con este GUID.

Para anular el registro de la aplicación para todos los usuarios, se debe elevar el autor de la llamada de esta API.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado p2p.h
Library P2P.lib
Archivo DLL P2P.dll

Consulte también

PEER_APPLICATION_REGISTRATION_TYPE

Funciones de API de colaboración del mismo nivel

PeerCollabRegisterApplication