IOCTL_SRIOV_EVENT_COMPLETE IOCTL (pcivirt.h)
La solicitud indica que la pila de virtualización o el dispositivo SR-IOV recibió uno de los eventos enumerados en SRIOV_PF_EVENT.
Código principal
Búfer de entrada
Puntero a una estructura SRIOV_PNP_EVENT_COMPLETE que contiene el código NTSTATUS con el que se debe completar IOCTL_SRIOV_NOTIFICATION solicitud.
Longitud del búfer de entrada
Tamaño de la estructura SRIOV_PNP_EVENT_COMPLETE.
Bloque de estado
Irp->ioStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, estado a la condición de error adecuada como código NTSTATUS.
Observaciones
La pila de virtualización envía esta solicitud IOCTL al controlador pci Express SR-IOV función física (PF) que expone GUID_DEVINTERFACE_VIRTUALIZABLE_DEVICE.
La pila de virtualización envía la solicitud de IOCTL_SRIOV_EVENT_COMPLETE cuando el controlador de función física (PF) completa la solicitud de IOCTL_SRIOV_NOTIFICATION enviada anteriormente. La solicitud IOCTL_SRIOV_EVENT_COMPLETE se puede completar sincrónicamente. La pila proporciona el código NTSTATUS que se va a establecer para el SRIOV_PNP_EVENT_COMPLETE es el búfer de entrada.
Requisitos
Requisito | Valor |
---|---|
encabezado de | pcivirt.h |
irQL | PASSIVE_LEVEL |