Función KsCompletePendingRequest (ks.h)
La función KsCompletePendingRequest se usa para completar una solicitud de E/S en respuesta a la que una función de distribución de AVStream devolvió previamente STATUS_PENDING.
Sintaxis
void KsCompletePendingRequest(
[in] PIRP Irp
);
Parámetros
[in] Irp
Puntero a la estructura IRP que se debe completar; esto se pasa en la función de envío que devolvió un STATUS_PENDING.
Valor devuelto
None
Observaciones
Si la función de distribución en cuestión no pasa un IRP, no puede devolver STATUS_PENDING. Los minicontroladores deben establecer IRP. IoStatus.Status antes de llamar a esta función.
KsCompletePendingRequest se puede usar para las funciones de envío de PnP en la tabla de distribución del dispositivo o las solicitudes de creación y cierre de filtros. Las funciones de envío que devuelven STATUS_PENDING deben llamar a esta función cuando completen la solicitud.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y en sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Universal |
Encabezado | ks.h (incluye Ks.h) |
Library | Ks.lib |
IRQL | <=DISPATCH_LEVEL |