Función PeerGroupGetEventData (p2p.h)
La función PeerGroupGetEventData permite a una aplicación recuperar los datos devueltos por un evento de agrupación.
Sintaxis
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupGetEventData(
[in] HPEEREVENT hPeerEvent,
[out] PPEER_GROUP_EVENT_DATA *ppEventData
);
Parámetros
[in] hPeerEvent
Identificador obtenido de una llamada anterior a PeerGroupRegisterEvent. Este parámetro es obligatorio.
[out] ppEventData
Puntero a una estructura de PEER_GROUP_EVENT_DATA que contiene datos sobre el evento del mismo nivel. Esta estructura de datos debe liberarse después de su uso con PeerFreeData. Este parámetro es obligatorio.
Valor devuelto
Devuelve S_OK si la operación se realiza correctamente. De lo contrario, la función devuelve uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
Uno de los parámetros no es válido. |
|
La llamada se realiza correctamente, pero no hay datos de eventos disponibles. |
Los errores específicos de criptografía se pueden devolver desde el proveedor base RSA de Microsoft. Estos errores tienen el prefijo CRYPT_* y se definen en Winerror.h.
Comentarios
Cuando se produce un evento para el que un elemento del mismo nivel ha solicitado una notificación, se señala el identificador de eventos del mismo nivel correspondiente. El elemento del mismo nivel llama a este método hasta que se recuperan PEER_GROUP_EVENT_DATA estructuras. Cada estructura de datos contiene los dos elementos clave siguientes de los datos:
- Registro asociado a un evento del mismo nivel.
- Los datos reales de un evento del mismo nivel.
Requisitos
Cliente mínimo compatible | Windows XP con SP2 [solo aplicaciones de escritorio],Windows XP con SP1 con advanced Networking Pack forWindows XP |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | p2p.h |
Library | P2P.lib |
Archivo DLL | P2P.dll |