Interfaz IWinHttpRequestEvents
La interfaz IWinHttpRequestEvents proporciona eventos para los servicios HTTP de Microsoft Windows (WinHTTP). Solo usa métodos de evento.
Miembros
La interfaz IWinHttpRequestEvents hereda de la interfaz IUnknown . IWinHttpRequestEvents también tiene estos tipos de miembros:
Métodos
La interfaz IWinHttpRequestEvents tiene estos métodos.
Método | Descripción |
---|---|
OnError | Se produce cuando hay un error en tiempo de ejecución en la aplicación. |
OnResponseDataAvailable | Se produce cuando los datos están disponibles en la respuesta. |
OnResponseFinished | Se produce cuando se completan los datos de respuesta. |
OnResponseStart | Se produce cuando comienzan a recibirse los datos de respuesta. |
Observaciones
En el procedimiento siguiente se describe cómo registrarse para las notificaciones.
- Obtenga una interfaz IConnectionPointContainer llamando a QueryInterface en un objeto IWinHttpRequest .
- Llame a FindConnectionPoint en la interfaz devuelta y pase IID_IWinHttpRequestEvents a riid.
- Llame a Aviso en el punto de conexión devuelto y pase un puntero a una interfaz IUnknown en un objeto que implemente IWinHttpRequestEvents en pUnk.
Las notificaciones se pueden finalizar llamando a Unadvise en el punto de conexión devuelto en el paso 2.
Para ver algún código que se registra para las notificaciones COM, consulte la sección Cliente del artículo Puntos de conexión COM .
Nota
Para Windows XP y Windows 2000, consulte la sección Requisitos en tiempo de ejecución de la página de inicio de WinHTTP.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP, Windows 2000 Professional con SP3 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003, Windows 2000 Server con SP3 [solo aplicaciones de escritorio] |
Redistribuible |
WinHTTP 5.0 e Internet Explorer 5.01 o posterior en Windows XP y Windows 2000. |
IDL |
|