Compartir a través de


SRIOV_QUERY_PROBED_BARS función de devolución de llamada (pcivirt.h)

Consulta los datos leídos de la dirección base (PF) de la función física registra (BAR) si el valor -1 se escribió en ellos primero.

Sintaxis

SRIOV_QUERY_PROBED_BARS SriovQueryProbedBars;

NTSTATUS SriovQueryProbedBars(
  [in]  PVOID Context,
  [out] PULONG BaseRegisterValues
)
{...}

Parámetros

[in] Context

Puntero a un contexto definido por el controlador.

[out] BaseRegisterValues

Puntero a una matriz de variables enlazadas por el número de BAR en un dispositivo PCI.

Valor devuelto

Devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, devuelve un código de error NTSTATUS adecuado.

Observaciones

El controlador de función física (PF) implementa esta función de devolución de llamada. Se invoca cuando el sistema quiere obtener los valores de registro de direcciones base.

El controlador PF registra su implementación estableciendo el miembro QueryProbedBars del SRIOV_DEVICE_INTERFACE_STANDARD, configurando una estructura de WDF_QUERY_INTERFACE_CONFIG y llamando a WdfDeviceAddQueryInterface.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Windows
encabezado de pcivirt.h
irQL PASSIVE_LEVEL