Compartir a través de


Función DrtGetEventData (drt.h)

La función DrtGetEventData recupera los datos de eventos asociados a un evento señalado.

Sintaxis

HRESULT DrtGetEventData(
  [in]  HDRT           hDrt,
  [out] ULONG          ulEventDataLen,
  [out] DRT_EVENT_DATA *pEventData
);

Parámetros

[in] hDrt

Controle la instancia de tabla de enrutamiento distribuido para la que se produjo el evento.

[out] ulEventDataLen

Tamaño, en bytes, del búfer pEventData .

[out] pEventData

Puntero a una estructura de DRT_EVENT_DATA que contiene los datos del evento.

Valor devuelto

Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles son:

Código devuelto Descripción
E_UNEXPECTED
La infraestructura de DRT no es consciente de la búsqueda solicitada.
E_HANDLE
El identificador hDrt no es válido.
DRT_E_INSUFFICIENT_BUFFER
El búfer proporcionado es insuficiente en tamaño.
DRT_E_NO_MORE
No hay más datos de eventos disponibles.

Requisitos

   
Cliente mínimo compatible Windows 7 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado drt.h
Library Drt.lib
Archivo DLL Drt.dll

Consulte también

DRT_EVENT_DATA