SRIOV_QUERY_PROBED_BARS fonction de rappel (pcivirt.h)
Interroge les données lues à partir des registres d’adresses de base (BR) de la fonction physique (PF) si la valeur -1 leur a été écrite en premier.
Syntaxe
SRIOV_QUERY_PROBED_BARS SriovQueryProbedBars;
NTSTATUS SriovQueryProbedBars(
[in] PVOID Context,
[out] PULONG BaseRegisterValues
)
{...}
Paramètres
[in] Context
Pointeur vers un contexte défini par le pilote.
[out] BaseRegisterValues
Pointeur vers un tableau de variables limité par le nombre de fichiers BAR dans un appareil PCI.
Valeur retournée
Retournez STATUS_SUCCESS si l’opération réussit. Sinon, retournez un code d’erreur NTSTATUS approprié.
Remarques
Cette fonction de rappel est implémentée par le pilote de fonction physique (PF). Il est appelé lorsque le système souhaite obtenir des valeurs de registre d’adresses de base.
Le pilote PF inscrit son implémentation en définissant le membre QueryProbedBars du SRIOV_DEVICE_INTERFACE_STANDARD, en configurant une structure WDF_QUERY_INTERFACE_CONFIG et en appelant WdfDeviceAddQueryInterface.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
En-tête | pcivirt.h |
IRQL | PASSIVE_LEVEL |