SRIOV_QUERY_PROBED_BARS função de retorno de chamada (pcivirt.h)
Consulta os dados lidos dos BARs (registros de endereço base) da função física (PF) se o valor -1 tiver sido gravado neles primeiro.
Sintaxe
SRIOV_QUERY_PROBED_BARS SriovQueryProbedBars;
NTSTATUS SriovQueryProbedBars(
[in] PVOID Context,
[out] PULONG BaseRegisterValues
)
{...}
Parâmetros
[in] Context
Um ponteiro para um contexto definido pelo driver.
[out] BaseRegisterValues
Um ponteiro para uma matriz de variáveis que é limitada pelo número de BARs em um dispositivo PCI.
Retornar valor
Retorne STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, retorne um código de erro NTSTATUS apropriado.
Comentários
Essa função de retorno de chamada é implementada pelo driver PF (função física). Ele é invocado quando o sistema deseja obter valores de registro de endereço base.
O driver PF registra sua implementação definindo o membro QueryProbedBars do SRIOV_DEVICE_INTERFACE_STANDARD, configurando uma estrutura WDF_QUERY_INTERFACE_CONFIG e chamando WdfDeviceAddQueryInterface.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Plataforma de Destino | Windows |
Cabeçalho | pcivirt.h |
IRQL | PASSIVE_LEVEL |