IOCTL_SRIOV_INVALIDATE_BLOCK IOCTL (pcivirt.h)
La solicitud IOCTL_SRIOV_INVALIDATE_BLOCK indica que la pila de virtualización quiere restablecer el contenido del bloque de configuración especificado.
Código principal
Búfer de entrada
Puntero a una estructura de SRIOV_INVALIDATE_BLOCK que contiene el bloque de configuración que se va a invalidar.
Longitud del búfer de entrada
Tamaño de la estructura SRIOV_INVALIDATE_BLOCK .
Bloque de estado
Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, estado de la condición de error adecuada como código NTSTATUS .
Comentarios
La pila de virtualización envía esta solicitud IOCTL al controlador de función física PCI Express SR-IOV (PF) que expone GUID_DEVINTERFACE_VIRTUALIZABLE_DEVICE.
VSP envía la solicitud al controlador de función física (PF). El controlador PF completa la solicitud cuando el controlador quiere indicar al controlador de función virtual (VF) que uno o varios bloques de configuración deben leerse de nuevo.
Requisitos
Requisito | Valor |
---|---|
Header | pcivirt.h |
IRQL | PASSIVE_LEVEL |