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

IRP_MJ_DEVICE_CONTROL

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