MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE fonction de rappel (dot11wificxintf.h)
Important
Cette rubrique fait partie du modèle de pilote WiFiCx. WiFiCx est le modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités. Le modèle de pilote WDI Wi-Fi précédent est en mode maintenance et ne reçoit que des correctifs de priorité élevée.
La fonction de gestionnaire MiniportWdiAdapterHangDiagnose est utilisée pour collecter les états du registre du contrôle matériel et éventuellement l’état complet du microprogramme.
Il s’agit d’un gestionnaire de miniport WDI à l’intérieur de NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.
Notes
Vous devez déclarer la fonction à l’aide du type MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE .
Syntaxe
MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE MiniportWdiAdapterHangDiagnose;
NDIS_STATUS MiniportWdiAdapterHangDiagnose(
NDIS_HANDLE MiniportDriverContext,
eDiagnoseLevel DiagnoseLevel,
UINT32 BufferSize,
UINT8 *FirmwareBlob,
UINT32 *pOutputSize
)
{...}
Paramètres
MiniportDriverContext
[in] Handle vers une zone de contexte allouée par le pilote où le pilote conserve les informations d’état et de configuration. Le pilote miniport a passé cette zone de contexte à la fonction NdisMRegisterWdiMiniportDriver .
DiagnoseLevel
[in] Niveau de diagnostic, tel que défini dans l’énumération eDiagnoseLevel . Le niveau par défaut est DiagnoseLevelHardwareRegisters, 1 Ko maximum dans la mémoire tampon de sortie.
BufferSize
[in] Taille de FirmwareBlob, en octets.
FirmwareBlob
[out] Pointeur vers la mémoire tampon qui contiendra les états du registre de contrôle matériel et éventuellement l’état complet du microprogramme.
pOutputSize
[out] Pointeur vers le nombre d’octets écrits dans FirmwareBlob.
Valeur retournée
La valeur de retour est ignorée.
Remarques
Le niveau de diagnostic par défaut est DiagnoseLevelHardwareRegisters, avec un maximum de 1 Ko dans la mémoire tampon de sortie.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | dot11wificxintf.h |
Voir aussi
Détection et récupération des blocages WDI