en-tête ntddk.h

Cet en-tête est utilisé par le noyau. Pour plus d'informations, consultez les pages suivantes :

ntddk.h contient les interfaces de programmation suivantes :

IOCTLs

 
IOCTL_IPMI_INTERNAL_RECORD_SEL_EVENT

En savoir plus sur : IOCTL_IPMI_INTERNAL_RECORD_SEL_EVENT IOCTL

Fonctions

 
CUSTOM_SYSTEM_EVENT_TRIGGER_INIT

Initialise la structure CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG.
DbgPrompt

La routine DbgPrompt affiche une chaîne d’invite utilisateur spécifiée par l’appelant sur l’appareil d’affichage du débogueur du noyau et obtient une chaîne de réponse utilisateur.
ExFreePool

La routine de macro ExFreePool (ntddk.h) libère un bloc spécifié de mémoire de pool précédemment alloué.
ExRaiseAccessViolation

La routine ExRaiseAccessViolation peut être utilisée avec la gestion structurée des exceptions pour lever une exception déterminée par le pilote pour une violation d’accès à la mémoire qui se produit lorsqu’un pilote traite les demandes d’E/S.
ExRaiseDatatypeMisalignment

La routine ExRaiseDatatypeMisalignment peut être utilisée avec la gestion structurée des exceptions pour lever une exception déterminée par le pilote pour un type de données mal aligné qui se produit lorsqu’un pilote traite les demandes d’E/S.
ExUuidCreate

La routine ExUuidCreate initialise une structure UUID (GUID) en une valeur nouvellement générée.
FsRtlIsTotalDeviceFailure

La fonction FsRtlIsTotalDeviceFailure (ntddk.h) détermine si une défaillance multimédia ou matérielle s’est produite.
HalAllocateHardwareCounters

La routine HalAllocateHardwareCounters alloue un ensemble de compteurs de performances matériels.
HalExamineMBR

La fonction HalExamineMBR lit l’enregistrement de démarrage master (MBR) d’un disque et retourne les données MBR si le MBR est du type spécifié.
HalFreeHardwareCounters

La routine HalFreeHardwareCounters libère un ensemble de compteurs de performances matérielles acquis lors d’un appel précédent à la routine HalAllocateHardwareCounters.
HalGetBusDataByOffset

Cette fonction récupère des informations, à partir du décalage, sur un emplacement ou une adresse sur un bus d’E/S.
HalSetBusDataByOffset

Cette fonction définit les données de configuration de bus pour un appareil sur un bus d’E/S configurable dynamiquement avec une interface standard publiée.
IoAllocateAdapterChannel

Action déconseillée. Utilisez PALLOCATE_ADAPTER_CHANNEL.
IoAllocateController

La routine IoAllocateController configure l’appel à une routine ControllerControl fournie par le pilote dès que le contrôleur d’appareil, représenté par l’objet contrôleur donné, est disponible pour effectuer une opération d’E/S pour l’appareil cible, représenté par l’objet d’appareil donné.
IoAssignArcName

La routine IoAssignArcName crée un lien symbolique entre le nom ARC d’un appareil physique et le nom de l’objet d’appareil correspondant lors de sa création.
IoAttachDeviceToDeviceStackSafe

La routine IoAttachDeviceToDeviceStackSafe attache l’objet d’appareil de l’appelant à l’objet d’appareil le plus haut dans une pile de pilotes.
IoCancelFileOpen

La routine IoCancelFileOpen peut être utilisée par un pilote de filtre de système de fichiers pour fermer un fichier qui a été ouvert par un pilote de système de fichiers dans la pile d’appareils du pilote de filtre.
IoClearActivityIdThread

La routine IoClearActivityIdThread efface l’ID d’activité du thread actif.
IoCreateController

La routine IoCreateController alloue de la mémoire pour et initialise un objet contrôleur avec une extension de contrôleur d’une taille déterminée par le pilote.
IoCreateDisk

La routine IoCreateDisk initialise un disque brut en créant une table de partition.
IoCreateFileEx

La routine IoCreateFileEx provoque la création d’un fichier ou d’un répertoire, ou ouvre un fichier, un appareil, un répertoire ou un volume existant et donne à l’appelant un handle pour l’objet fichier.
IoCreateFileSpecifyDeviceObjectHint

La routine IoCreateFileSpecifyDeviceObjectHint est utilisée par les pilotes de filtre de système de fichiers pour envoyer une demande de création uniquement aux filtres situés sous un objet d’appareil spécifié et au système de fichiers.
IoDeassignArcName

La routine IoDeassignArcName supprime un lien symbolique entre le nom ARC d’un appareil et l’objet d’appareil nommé.
IoDecrementKeepAliveCount

La routine IoDecrementKeepAliveCount décrémente un nombre de références associées à une application Windows sur un appareil spécifique.
IoDeleteController

La routine IoDeleteController supprime un objet contrôleur donné du système, par exemple, lorsque le pilote qui l’a créé est déchargé.
IoFreeController

La routine IoFreeController libère un objet contrôleur précédemment alloué lorsque le pilote a terminé une demande d’E/S.
IoGetActivityIdIrp

La routine IoGetActivityIdIrp récupère l’ID d’activité actuelle associé à un IRP.
IoGetActivityIdThread

La routine IoGetActivityIdThread retourne l’ID d’activité associé au thread actif.
IoGetConfigurationInformation

La fonction IoGetConfigurationInformation (ntddk.h) retourne un pointeur vers la structure d’informations de configuration globale du gestionnaire d’E/S.
IoGetFileObjectGenericMapping

La routine IoGetFileObjectGenericMapping retourne des informations sur le mappage entre chaque droit d’accès générique et l’ensemble de droits d’accès spécifiques pour les objets de fichier.
IoGetInitiatorProcess

La routine IoGetInitiatorProcess récupère le processus qui a lancé la création d’un objet de fichier s’il est différent du processus qui émet la création.
IoGetOplockKeyContext

La routine IoGetOplockKeyContext retourne un contexte de clé oplock cible pour un objet fichier.
IoGetOplockKeyContextEx

La routine IoGetOplockKeyContextEx retourne un contexte de clé oplock double pour un objet de fichier.
IoGetPagingIoPriority

La routine IoGetPagingIoPriority indique le niveau de priorité d’une demande d’E/S de pagination.
IoGetShadowFileInformation

Cette rubrique décrit la fonction IoGetShadowFileInformation.
IoGetSiloParameters

Cette routine indique si un fichier se trouve dans un contexte conteneur.
IoGetTransactionParameterBlock

La routine IoGetTransactionParameterBlock retourne le bloc de paramètres de transaction pour une opération de fichier traité.
IoIncrementKeepAliveCount

La routine IoIncrementKeepAliveCount incrémente un nombre de références associées à un processus d’application Windows sur un appareil spécifique.
IoInitializeDriverCreateContext

La routine IoInitializeDriverCreateContext initialise une variable allouée à l’appelant de type IO_DRIVER_CREATE_CONTEXT.
IoIsFileObjectIgnoringSharing

La routine IoIsFileObjectIgnoringSharing détermine si un objet de fichier est défini avec l’option permettant d’ignorer les vérifications d’accès de partage de fichiers.
IoIsFileOriginRemote

La routine IoIsFileOriginRemote détermine si un objet de fichier donné est destiné à une demande de création distante.
IoIsValidIrpStatus

La routine IoIsValidIrpStatus valide la valeur de code NTSTATUS status spécifiée.
IoMakeAssociatedIrp

Cette routine est réservée aux systèmes de fichiers et aux pilotes de filtre de système de fichiers.
IoPropagateActivityIdToThread

La routine IoPropagateActivityIdToThread associe l’ID d’activité d’un IRP au thread actif.
IoQueryFullDriverPath

La routine IoQueryFullDriverPath récupère le nom de chemin d’accès complet du fichier binaire chargé pour l’objet de pilote spécifié.
IoRaiseHardError

La routine IoRaiseHardError fait apparaître une boîte de dialogue qui avertit l’utilisateur qu’une erreur d’E/S d’appareil s’est produite, ce qui peut indiquer qu’un appareil physique est défaillant.
IoRaiseInformationalHardError

La routine IoRaiseInformationalHardError envoie une boîte de dialogue à l’utilisateur, indiquant une erreur d’E/S d’appareil qui indique la raison de l’échec d’une demande d’E/S utilisateur.
IoReadDiskSignature

La routine IoReadDiskSignature lit les informations de signature de disque pour la table de partition d’un disque.
IoReadPartitionTable

La routine IoReadPartitionTable est obsolète et est fournie uniquement pour prendre en charge les pilotes existants.
IoReadPartitionTableEx

La routine IoReadPartitionTableEx lit une liste de partitions sur un disque ayant une taille de secteur spécifiée et crée une entrée dans la liste de partitions pour chaque partition reconnue.
IoRegisterBootDriverCallback

La routine IoRegisterBootDriverCallback enregistre une BOOT_DRIVER_CALLBACK_FUNCTION routine à appeler lors de l’initialisation d’un pilote de démarrage et de ses DLL dépendantes.
IoRegisterBootDriverReinitialization

La routine IoRegisterBootDriverReinitialization est appelée par un pilote de démarrage pour inscrire la routine de réinitialisation du pilote auprès du gestionnaire d’E/S à appeler une fois que tous les appareils ont été énumérés et démarrés.
IoRegisterDriverReinitialization

La routine IoRegisterDriverReinitialization est appelée par un pilote lors de son initialisation ou de sa réinitialisation pour inscrire sa routine De réinitialize pour qu’elle soit appelée à nouveau avant la fin de l’initialisation du pilote et, éventuellement, du système.
IoReportDetectedDevice

La routine IoReportDetectedDevice signale un appareil non PnP au gestionnaire PnP.
IoReportResourceForDetection

La routine IoReportResourceForDetection revendique des ressources matérielles dans le registre de configuration d’un appareil hérité.
IoReportRootDevice

La routine IoReportRootDevice signale un appareil qui ne peut pas être détecté par un pilote de bus PnP au Gestionnaire PnP. IoReportRootDevice autorise la création d’un seul appareil par pilote.
IoSetActivityIdIrp

La routine IoSetActivityIdIrp associe un ID d’activité à un IRP.
IoSetActivityIdThread

La routine IoSetActivityIdThread associe un ID d’activité au thread actif. Les pilotes doivent utiliser cette routine lorsqu’ils sont conscients du suivi et émettent des E/S sur un thread de travail.
IoSetFileObjectIgnoreSharing

La routine IoSetFileObjectIgnoreSharing définit un objet de fichier pour ignorer les vérifications d’accès au partage de fichiers.
IoSetFileOrigin

La routine IoSetFileOrigin spécifie si un objet de fichier donné est destiné à une demande de création distante.
IoSetHardErrorOrVerifyDevice

Les pilotes de niveau inférieur appellent la routine IoSetHardErrorOrVerifyDevice pour identifier un périphérique multimédia amovible qui a rencontré une erreur, afin qu’un pilote de système de fichiers puisse inviter l’utilisateur à vérifier que le support est valide.
IoSetMasterIrpStatus

La routine IoSetMasterIrpStatus remplace de manière conditionnelle la valeur Status dans un IRP par la valeur NTSTATUS spécifiée.
IoSetPartitionInformation

La routine IoSetPartitionInformation est obsolète et est fournie uniquement pour prendre en charge les pilotes existants.
IoSetPartitionInformationEx

Pour le disque représenté par DeviceObject, la routine IoSetPartitionInformationEx initialise une entrée de table de partition avec les informations spécifiées dans la structure SET_PARTITION_INFORMATION_EX.
IoSetShadowFileInformation

Cette rubrique décrit la fonction IoSetShadowFileInformation.
IoSetSystemPartition

La routine IoSetSystemPartition définit la partition de démarrage du système.
IoSetThreadHardErrorMode

La routine IoSetThreadHardErrorMode active ou désactive le rapport d’erreurs matérielles pour le thread actuel.
IoTransferActivityId

La routine IoTransferActivityId journalise un événement de transfert ETW à l’aide du fournisseur de suivi d’E/S pour le compte de l’appelant. Cela permet à un pilote d’associer deux ID d’activité associés sans qu’un fournisseur spécifique soit activé.
IoUnregisterBootDriverCallback

La routine IoUnRegisterBootDriverCallback annule l’inscription d’une routine BOOT_DRIVER_CALLBACK_FUNCTION précédemment inscrite.
IoVerifyPartitionTable

La routine IoVerifyPartitionTable vérifie la validité de la table de partition pour un disque.
IoVolumeDeviceToDosName

La routine IoVolumeDeviceToDosName retourne le chemin MS-DOS d’un objet d’appareil spécifié qui représente un volume de système de fichiers.
IoWritePartitionTable

La routine IoWritePartitionTable est obsolète et est fournie uniquement pour prendre en charge les pilotes existants.
IoWritePartitionTableEx

La routine IoWritePartitionTableEx écrit des tables de partition à partir des entrées dans la mémoire tampon de liste de partitions pour chaque partition sur le disque représenté par l’objet d’appareil donné.
KeAreApcsDisabled

La fonction KeAreApcsDisabled (ntddk.h) retourne une valeur qui indique si le thread appelant se trouve dans une région critique ou une région protégée.
KeBugCheck

La routine KeBugCheck fait tomber le système de manière contrôlée lorsque l’appelant découvre une incohérence irrécupérable qui endommagerait le système si l’appelant continuait à s’exécuter.
KeEnterCriticalRegion

La fonction KeEnterCriticalRegion (ntddk.h) désactive temporairement l’exécution des API de noyau normaux, mais n’empêche pas l’exécution d’API de noyau spéciaux.
KeEnterGuardedRegion

La fonction KeEnterGuardedRegion (ntddk.h) entre dans une région protégée, ce qui désactive toutes les remises APC en mode noyau au thread actif.
KeExpandKernelStackAndCallout

La routine KeExpandKernelStackAndCallout appelle une routine avec une quantité garantie d’espace de pile.
KeExpandKernelStackAndCalloutEx

En savoir plus sur : KeExpandKernelStackAndCalloutEx
KeGetCurrentNodeNumber

La fonction KeGetCurrentNodeNumber (ntddk.h) retourne le numéro de nœud NUMA pour le processeur logique sur lequel l’appelant s’exécute.
KeGetCurrentProcessorNumber

La routine KeGetCurrentProcessorNumber retourne le numéro attribué par le système du processeur actuel sur lequel l’appelant s’exécute.
KeGetCurrentProcessorNumberEx

La fonction KeGetCurrentProcessorNumberEx (ntddk.h) retourne le numéro de processeur du processeur logique sur lequel l’appelant s’exécute.
KeInitializeCrashDumpHeader

La routine KeInitializeCrashDumpHeader fournit les informations d’en-tête requises par le système pour un fichier de vidage sur incident.
KeInvalidateAllCaches

La routine KeInvalidateAllCaches vide tous les caches du processeur.
KeInvalidateRangeAllCaches

La routine KeInvalidateRangeAllCaches vide la plage d’adresses virtuelles spécifiée de tous les caches du processeur.
KeLeaveCriticalRegion

La routine KeLeaveCriticalRegion réactive la remise des API en mode noyau normaux qui ont été désactivés par un appel précédent à KeEnterCriticalRegion.
KeLeaveGuardedRegion

La routine KeLeaveGuardedRegion quitte une région protégée entrée par KeEnterGuardedRegion.
KePulseEvent

La routine KePulseEvent définit atomiquement un objet d’événement à un état signalé, tente de satisfaire autant d’attentes que possible, puis réinitialise l’objet événement à un état non signalé.
KeQueryActiveGroupCount

La routine KeQueryActiveGroupCount retourne le nombre de groupes de processeurs actifs dans un système multiprocesseur.
KeQueryActiveProcessorCount

La routine KeQueryActiveProcessorCount retourne le nombre de processeurs actuellement actifs.
KeQueryActiveProcessorCountEx

La routine KeQueryActiveProcessorCountEx retourne le nombre de processeurs logiques actifs dans un groupe spécifié dans un système multiprocesseur ou dans l’ensemble du système.
KeQueryActiveProcessors

La routine KeQueryActiveProcessors retourne un masque de bits des processeurs actifs.
KeQueryGroupAffinity

La routine KeQueryGroupAffinity retourne un masque d’affinité qui identifie les processeurs logiques actifs dans un groupe spécifié dans un système multiprocesseur.
KeQueryHardwareCounterConfiguration

La routine KeQueryHardwareCounterConfiguration interroge le système d’exploitation pour obtenir la liste des compteurs matériels à utiliser pour le profilage des threads.
KeQueryHighestNodeNumber

La routine KeQueryHighestNodeNumber retourne le nombre de nœuds le plus élevé dans un système multiprocesseur qui a une architecture d’accès à la mémoire non uniforme (NUMA).
KeQueryMaximumGroupCount

La routine KeQueryMaximumGroupCount retourne le nombre maximal de groupes dans un système multiprocesseur.
KeQueryMaximumProcessorCount

La routine KeQueryMaximumProcessorCount retourne le nombre maximal de processeurs.
KeQueryMaximumProcessorCountEx

La routine KeQueryMaximumProcessorCountEx retourne le nombre maximal de processeurs logiques dans un groupe spécifié dans un système multiprocesseur.
KeQueryNodeMaximumProcessorCount

La routine KeQueryNodeMaximumProcessorCount retourne le nombre maximal de processeurs logiques qu’un nœud spécifié dans un système multiprocesseur d’accès à la mémoire non uniforme (NUMA) peut contenir.
KeQueryTickCount

La routine KeQueryTickCount gère le nombre d’interruptions du minuteur d’intervalle qui se sont produites depuis le démarrage du système.
KeRaiseIrqlToDpcLevel

La routine KeRaiseIrqlToDpcLevel élève la priorité matérielle à IRQL = DISPATCH_LEVEL, masquant ainsi les interruptions d’IRQL équivalent ou inférieur sur le processeur actuel.
KeSetBasePriorityThread

La routine KeSetBasePriorityThread définit la priorité d’exécution, par rapport au processus actuel, pour un thread donné.
KeSetHardwareCounterConfiguration

La routine KeSetHardwareCounterConfiguration spécifie une liste de compteurs matériels à utiliser pour le profilage des threads.
KeSetImportanceDpc

La routine KeSetImportanceDpc spécifie la date d’exécution de la routine DPC.
KeSetTargetProcessorDpc

La routine KeSetTargetProcessorDpc spécifie le processeur sur lequel une routine DPC sera exécutée.
MmAddPhysicalMemory

La fonction MmAddPhysicalMemory ajoute une plage de mémoire physique au système.
MmAllocateContiguousMemory

La routine MmAllocateContiguousMemory alloue une plage de mémoire physique contiguë et non paginée et la mappe à l’espace d’adressage système.
MmAllocateContiguousMemorySpecifyCache

La routine MmAllocateContiguousMemorySpecifyCache alloue une plage de mémoire physique contiguë et non paginée et la mappe à l’espace d’adressage système.
MmAllocateContiguousMemorySpecifyCacheNode

La routine MmAllocateContiguousMemorySpecifyCacheNode alloue une plage de mémoire physique contiguë et non paginée et la mappe à l’espace d’adressage système.
MmAllocateContiguousNodeMemory

La routine MmAllocateContiguousNodeMemory alloue une plage de mémoire physique contiguë et non paginée et la mappe à l’espace d’adressage système.
MmAllocateNonCachedMemory

La routine MmAllocateNonCachedMemory alloue une plage d’adresses virtuelles de mémoire non mise en cache et alignée sur le cache.
MmCopyMemory

La routine MmCopyMemory copie la plage de mémoire virtuelle ou physique spécifiée dans la mémoire tampon fournie par l’appelant.
MmFreeContiguousMemory

La routine MmFreeContiguousMemory libère une plage de mémoire physiquement contiguë qui a été allouée par une routine MmAllocateContiguousMemoryXxx.
MmFreeContiguousMemorySpecifyCache

La routine MmFreeContiguousMemorySpecifyCache libère une mémoire tampon qui a été allouée par une routine MmAllocateContiguousMemorySpecifyCacheXxx.
MmFreeNonCachedMemory

La routine MmFreeNonCachedMemory libère une plage de mémoire non mise en cache qui a été allouée par la routine MmAllocateNonCachedMemory.
MmGetPhysicalAddress

La routine MmGetPhysicalAddress retourne l’adresse physique correspondant à une adresse virtuelle non pagée valide.
MmGetPhysicalMemoryRangesEx2

La routine MmGetPhysicalMemoryRangesEx2 retourne l’adresse virtuelle d’un bloc de pool non paginé qui contient les plages de mémoire physique dans le système.
MmIsAddressValid

La routine MmIsAddressValid vérifie si une erreur de page se produit pour une opération de lecture ou d’écriture à une adresse virtuelle donnée. Avertissement Nous vous déconseillons d’utiliser cette fonction.
MmIsThisAnNtAsSystem

La routine MmIsThisAnNtAsSystem est obsolète pour Windows XP et les versions ultérieures de Windows. Utilisez RtlGetVersion ou RtlVerifyVersionInfo à la place.
MmLockPagableSectionByHandle

La routine MmLockPagableSectionByHandle verrouille un code paginable ou une section de données dans la mémoire système en incrémentant le nombre de références sur le handle à la section.
MmMapViewInSystemSpace

La fonction MmMapViewInSystemSpace mappe la section spécifiée dans l’espace d’adressage du système.
MmSecureVirtualMemory

La routine MmSecureVirtualMemory sécurise une plage d’adresses mémoire d’espace utilisateur afin qu’elle ne puisse pas être libérée et que son type de protection ne puisse pas être rendu plus restrictif.
MmSecureVirtualMemoryEx

Cette routine sonde la plage d’adresses demandée et protège la plage d’adresses spécifiée contre que sa protection soit rendue plus restrictive et supprimée.
MmUnmapViewInSystemSpace

En savoir plus sur : Fonction MmUnmapViewInSystemSpace
MmUnsecureVirtualMemory

La routine MmUnsecureVirtualMemory ne sécurise pas une plage d’adresses mémoire sécurisée par la routine MmSecureVirtualMemory.
NtOpenProcess

La routine ZwOpenProcess ouvre un handle à un objet de processus et définit les droits d’accès à cet objet.
PsAllocSiloContextSlot

Cette routine alloue un emplacement qui peut être utilisé pour insérer, récupérer et supprimer un objet dans tous les silos.
PsAttachsiloToCurrentThread

Cette routine place temporairement un thread dans le silo spécifié.
PsCreateSiloContext

Cette routine crée un objet qui sera inséré dans un silo.
PsDereferenceSiloContext

Cette routine décrémente le nombre de références sur l’objet .
PsDetachsiloFromCurrentThread

Cette routine supprime un thread d’un silo qui a été ajouté par un attachement. Pour plus d’informations sur l’attachement, consultez la routine PsAttachSiloToCurrentThread.
PsFreeSiloContextSlot

Cette routine libère l’emplacement spécifié et le rend disponible dans le système. Elle annule les effets de la routine PsAllocSiloContextSlot.
PsGetCurrentProcessId

La routine PsGetCurrentProcessId identifie le processus du thread actuel.
PsGetCurrentServerSilo

Cette routine retourne le silo de serveur effectif pour le thread.
PsGetCurrentsilo

Cette routine retourne le silo actuel pour le thread appelant. Tout d’abord, le thread est vérifié pour voir s’il a été attaché à un silo. Si ce n’est pas le cas, le thread est vérifié pour voir s’il se trouve dans un silo.
PsGetCurrentThread

La routine PsGetCurrentThread identifie le thread actuel.
PsGetCurrentThreadId

La routine PsGetCurrentThreadId identifie le thread actuel.
PsGetCurrentThreadTeb

La routine PsGetCurrentThreadTeb retourne le bloc d’environnement de thread (TEB) du thread actuel. L’appel doit être effectué en mode noyau.
PsGetEffectiveServerSilo

Cette routine traverse la chaîne parente du silo jusqu’à trouver le silo de serveur ou le silo hôte effectif.
PsGetHostSilo

Cette routine retourne le silo hôte.
PsGetJobServerSilo

Cette routine retourne le ServerSilo effectif pour le travail. Le pointeur retourné est valide tant que l’objet Job fourni reste référencé.
PsGetJobSilo

Cette routine retourne le premier travail de la hiérarchie qui est un Silo. Le pointeur retourné est valide tant que l’objet Job fourni reste référencé.
PsGetParentSilo

Récupère le silo parent le plus immédiat dans la hiérarchie pour un objet de travail donné.
PsGetPermanentSiloContext

Cette routine récupère un objet qui a été inséré dans le silo sans incrémenter le nombre de références.
PsGetProcessCreateTimeQuadPart

La routine PsGetProcessCreateTimeQuadPart retourne une valeur LONGLONG qui représente l’heure à laquelle le processus a été créé.
PsGetProcessExitStatus

PsGetProcessId

La routine PsGetProcessId retourne l’identificateur de processus (ID de processus) associé à un processus spécifié.
PsGetProcessStartKey

PsGetServerSiloActiveConsoleId

Obtient la console active pour le contexte de silo de serveur actuel pour le thread fourni.
PsGetSiloContainerId

Obtient le ContainerId pour le silo donné.
PsGetSiloContext

Cette routine récupère le contexte du silo à partir du silo et de l’emplacement spécifiés.
PsGetSiloMonitorContextSlot

Cette routine retourne l’emplacement de contexte de silo qui a été alloué par le moniteur lors de l’inscription.
PsGetThreadCreateTime

PsGetThreadExitStatus

PsGetThreadId

PsGetThreadProcessId

La routine PsGetThreadProcessId retourne l’identificateur de processus associé au processus d’un thread spécifié.
PsGetThreadProperty

PsGetThreadServerSilo

Détermine si le thread donné est un silo.
PshedAllocateMemory

La fonction PshedAllocateMemory alloue un bloc de mémoire à partir du pool non paginé.
PshedFreeMemory

La fonction PshedFreeMemory libère un bloc de mémoire précédemment alloué en appelant la fonction PshedAllocateMemory.
PshedIsSystemWheaEnabled

La fonction PshedIsSystemWheaEnabled retourne une valeur booléenne qui indique si le système est activé pour WHEA.
PshedRegisterPlugin

La fonction PshedRegisterPlugin inscrit un plug-in PSHED auprès du PSHED.
PshedSynchronizeExecution

La fonction PshedSynchronizeExecution synchronise l’exécution d’une fonction donnée avec le traitement des erreurs matérielles pour une source d’erreur.
PshedUnregisterPlugin

Microsoft réserve la fonction PshedUnregisterPlugin pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
PsInsertPermanentSiloContext

Cette routine insère un objet dans un emplacement vide dans un silo.
PsInsertSiloContext

Découvrez comment cette routine insère un objet dans un emplacement vide dans un silo.
PsIsHostsilo

Cette routine case activée si le silo fourni est le silo hôte.
PsMakeSiloContextPermanent

Cette routine rend l’emplacement dans un silo instance en lecture seule, ce qui permet à l’objet dans l’emplacement d’être récupéré sans affecter le nombre de références sur cet objet.
PsReferenceSiloContext

Cette routine incrémente le nombre de références sur l’objet .
PsRegisterSiloMonitor

Cette routine inscrit un moniteur de silo de serveur qui peut recevoir des notifications sur les événements de silo de serveur.
PsRemoveCreateThreadNotifyRoutine

La routine PsRemoveCreateThreadNotifyRoutine supprime une routine de rappel qui a été inscrite par la routine PsSetCreateThreadNotifyRoutine.
PsRemoveLoadImageNotifyRoutine

La routine PsRemoveLoadImageNotifyRoutine supprime une routine de rappel inscrite par la routine PsSetLoadImageNotifyRoutine.
PsRemoveSiloContext

Cette routine supprime un objet qui a été inséré dans le silo.
PsReplaceSiloContext

Cette routine insère un objet dans un Silo.
PsSetCreateProcessNotifyRoutine

La routine PsSetCreateProcessNotifyRoutine ajoute une routine de rappel fournie par le pilote à une liste de routines à appeler chaque fois qu’un processus est créé ou supprimé.
PsSetCreateProcessNotifyRoutineEx

La routine PsSetCreateProcessNotifyRoutineEx inscrit ou supprime une routine de rappel qui avertit l’appelant lorsqu’un processus est créé ou se ferme.
PsSetCreateProcessNotifyRoutineEx2

La routine PsSetCreateProcessNotifyRoutineEx2 inscrit ou supprime une routine de rappel qui avertit l’appelant lorsqu’un processus est créé ou supprimé.
PsSetCreateThreadNotifyRoutine

La routine PsSetCreateThreadNotifyRoutine inscrit un rappel fourni par le pilote qui est ensuite averti lorsqu’un nouveau thread est créé et lorsqu’un tel thread est supprimé.
PsSetCreateThreadNotifyRoutineEx

La routine PsSetCreateThreadNotifyRoutineEx inscrit un rappel fourni par le pilote qui est ensuite averti lorsqu’un nouveau thread est créé et lorsqu’un tel thread est supprimé.
PsSetLoadImageNotifyRoutine

La routine PsSetLoadImageNotifyRoutine enregistre un rappel fourni par le pilote qui est ensuite notifié chaque fois qu’une image est chargée (ou mappée en mémoire).
PsSetLoadImageNotifyRoutineEx

La routine PsSetLoadImageNotifyRoutineEx enregistre un rappel fourni par le pilote qui est ensuite notifié chaque fois qu’une image est chargée (ou mappée en mémoire).
PsStartSiloMonitor

Cette routine tente de démarrer le moniteur de silo de serveur.
PsTerminateServerSilo

Cette routine met fin au silo spécifié.
PsUnregisterSiloMonitor

Cette routine annule l’inscription d’un moniteur de silo de serveur.
RtlCharToInteger

La routine RtlCharToInteger convertit une chaîne de caractères codés sur un octet en valeur entière dans la base spécifiée.
RtlCompareString

La routine RtlCompareString compare deux chaînes comptées.
RtlConvertLongToLuid

La routine RtlConvertLongToLuid convertit un entier long en identificateur local unique (LUID), qui est utilisé par le système pour représenter un privilège de sécurité.
RtlConvertUlongToLuid

La routine RtlConvertUlongToLuid convertit un entier long non signé en identificateur local unique (LUID), qui est utilisé par le système pour représenter un privilège de sécurité.
RtlCopyString

La routine RtlCopyString copie une chaîne source dans une chaîne de destination.
RtlDelete

La routine RtlDelete supprime le nœud spécifié de l’arborescence de liens de lecture.
RtlDeleteElementGenericTable

La routine RtlDeleteElementGenericTable supprime un élément d’une table générique.
RtlDeleteElementGenericTableAvl

La routine RtlDeleteElementGenericTableAvl supprime un élément d’une table générique.
RtlDeleteNoSplay

La routine RtlDeleteNoSplay supprime le nœud spécifié de l’arborescence de liens de lecture.
RtlDrainNonVolatileFlush

La routine RtlDrainNonVolatileFlush attend que les vidages initiés par RtlFlushNonVolatileMemory se terminent.
RtlEnumerateGenericTable

La routine RtlEnumerateGenericTable est utilisée pour énumérer les éléments d’une table générique.
RtlEnumerateGenericTableAvl

La routine RtlEnumerateGenericTableAvl est utilisée pour énumérer les éléments d’une table générique.
RtlEnumerateGenericTableLikeADirectory

La routine RtlEnumerateGenericTableLikeADirectory retourne les éléments d’une table générique, un par un, dans l’ordre de classement.
RtlEnumerateGenericTableWithoutSplaying

La routine RtlEnumerateGenericTableWithoutSplaying est utilisée pour énumérer les éléments d’une table générique.
RtlEnumerateGenericTableWithoutSplayingAvl

La routine RtlEnumerateGenericTableWithoutSplayingAvl est utilisée pour énumérer les éléments d’une table générique.
RtlEqualString

La routine RtlEqualString compare deux chaînes comptées pour déterminer si elles sont égales.
RtlExtendCorrelationVector

Cette routine étend le vecteur de corrélation fourni. Pour un vecteur de corrélation de la forme X.i, la valeur étendue est X.i.0.
RtlFillNonVolatileMemory

Remplit la mémoire tampon de destination non volatile avec la valeur donnée.
RtlFlushNonVolatileMemory

La routine RtlFlushNonVolatileMemory vide de manière optimale la région de mémoire non volatile donnée.
RtlFlushNonVolatileMemoryRanges

La routine RtlFlushNonVolatileMemoryRanges vide de manière optimale les régions de mémoire non volatiles données.
RtlFreeNonVolatileToken

La routine RtlFreeNonVolatileToken est une fonction de nettoyage pour le NvToken opaque qui est donné par un appel réussi à RtlGetNonVolatileToken.
RtlGetElementGenericTable

La routine RtlGetElementGenericTable retourne un pointeur vers les données fournies par l’appelant pour un élément de table générique particulier.
RtlGetElementGenericTableAvl

La routine RtlGetElementGenericTableAvl retourne un pointeur vers les données fournies par l’appelant pour un élément de table Adelson-Velsky/Landis (AVL) générique particulier.
RtlGetEnabledExtendedFeatures

La routine RtlGetEnabledExtendedFeatures retourne un masque de fonctionnalités de processeur étendues activées par le système.
RtlGetNonVolatileToken

La routine, RtlGetNonVolatileToken, obtient diverses propriétés sur une mémoire tampon non volatile et les stocke dans la variable NvToken.
RtlGetPersistedStateLocation

Récupère l’emplacement redirigé pour le SourceID spécifié à partir de la carte de redirection.
RtlIncrementCorrelationVector

Incrémente le vecteur de corrélation spécifié. Pour un vecteur de corrélation de la forme X.i, la valeur incrémentée est X.(i+1).
RtlInitializeCorrelationVector

Initialise le vecteur de corrélation spécifié avec le GUID fourni.
RtlInitializeGenericTable

La routine RtlInitializeGenericTable initialise une table générique.
RtlInitializeGenericTableAvl

La routine RtlInitializeGenericTableAvl initialise une table générique à l’aide d’arbres Adelson-Velsky/Landis (AVL).
RtlInitializeSplayLinks

La routine RtlInitializeSplayLinks initialise un nœud de liaison de lecture.
RtlInsertAsLeftChild

La routine RtlInsertAsLeftChild insère un nœud de liaison splay dans l’arborescence en tant qu’enfant gauche du nœud spécifié.
RtlInsertAsRightChild

La routine RtlInsertAsRightChild insère un lien de lecture donné dans l’arborescence en tant qu’enfant approprié d’un nœud donné dans cette arborescence.
RtlInsertElementGenericTable

La routine RtlInsertElementGenericTable ajoute un nouvel élément à une table générique.
RtlInsertElementGenericTableAvl

La routine RtlInsertElementGenericTableAvl ajoute une nouvelle entrée à une table générique.
RtlInsertElementGenericTableFullAvl

La routine RtlInsertElementGenericTableFullAvl ajoute une nouvelle entrée à une table générique.
RtlIsGenericTableEmpty

La routine RtlIsGenericTableEmpty détermine si une table générique est vide.
RtlIsGenericTableEmptyAvl

La routine RtlIsGenericTableEmptyAvl détermine si une table générique est vide.
RtlIsLeftChild

La routine RtlIsLeftChild détermine si un lien de lecture donnée est l’enfant gauche d’un nœud dans une arborescence de liens de lecture.
RtlIsRightChild

La routine RtlIsRightChild détermine si un lien de lecture donné est l’enfant approprié d’un nœud dans une arborescence de liens de lecture.
RtlIsRoot

La routine RtlIsRoot détermine si le nœud spécifié est le nœud racine d’une arborescence de liens de lecture.
RtlIsStateSeparationEnabled

Vérifie si la référence SKU pour le contexte actuel prend en charge plusieurs sessions.
RtlIsZeroMemory

Cette routine vérifie si un bloc de mémoire non alignée est égal à zéro.
RtlLeftChild

La routine RtlLeftChild retourne un pointeur vers l’enfant gauche du nœud de lien de lecture spécifié.
RtlLookupElementGenericTable

La routine RtlLookupElementGenericTable recherche un élément qui correspond aux données spécifiées dans une table générique.
RtlLookupElementGenericTableAvl

La routine RtlLookupElementGenericTableAvl recherche un élément qui correspond aux données spécifiées dans une table générique.
RtlLookupElementGenericTableFullAvl

La routine RtlLookupElementGenericTableFullAvl recherche un élément qui correspond aux données spécifiées dans une table générique.
RtlLookupFirstMatchingElementGenericTableAvl

La routine RtlLookupFirstMatchingElementGenericTableAvl recherche l’élément le plus à gauche dans l’arborescence qui correspond aux données indiquées.
RtlMapGenericMask

La routine RtlMapGenericMask détermine les droits d’accès non générique spécifiés par un ACCESS_MASK.
RtlNormalizeSecurityDescriptor

Examine un descripteur de sécurité pour savoir comment modifier sa disposition.
RtlNumberGenericTableElements

La routine RtlNumberGenericTableElements retourne le nombre d’éléments dans une table générique.
RtlNumberGenericTableElementsAvl

La routine RtlNumberGenericTableElementsAvl retourne le nombre d’éléments dans une table générique.
RtlParent

La routine RtlParent retourne un pointeur vers le parent du nœud spécifié dans une arborescence de liens de lecture.
RtlPrefixUnicodeString

La routine RtlPrefixUnicodeString compare deux chaînes Unicode pour déterminer si une chaîne est un préfixe de l’autre.
RtlQueryRegistryValueWithFallback

Récupère une entrée de valeur pour une clé de Registre à l’aide d’un handle principal ; si elle est introuvable, utilise la poignée de secours.
RtlRaiseCustomSystemEventTrigger

Permet aux services NT et aux pilotes en mode noyau et en mode utilisateur de déclencher un déclencheur personnalisé pour un appareil.
RtlRealPredecessor

La routine RtlRealPredecessor retourne un pointeur vers le prédécesseur du nœud spécifié dans l’arborescence des liens de lecture.
RtlRealSuccessor

La routine RtlRealSuccessor retourne un pointeur vers le successeur du nœud spécifié dans l’arborescence des liens de lecture.
RtlRightChild

La routine RtlRightChild retourne un pointeur vers l’enfant droit du nœud de lien splay spécifié.
RtlRunOnceBeginInitialize

La routine RtlRunOnceBeginInitialize commence une initialisation ponctuelle.
RtlRunOnceComplete

La routine RtlRunOnceComplete complète l’initialisation ponctuelle commencée par RtlRunOnceBeginInitialize.
RtlRunOnceExecuteOnce

RtlRunOnceExecuteOnce effectue une initialisation ponctuelle.
RtlRunOnceInitialize

La routine RtlRunOnceInitialize initialise une structure RTL_RUN_ONCE.
RtlSplay

La routine RtlSplay rééquilibre, ou « splays », une arborescence de liens de jeu autour du lien de lecture spécifié, ce qui fait de ce lien la nouvelle racine de l’arborescence.
RtlSubtreePredecessor

La routine RtlSubtreePredecessor retourne un pointeur vers le prédécesseur du nœud spécifié dans la sous-arborescence qui est enracinée à ce nœud.
RtlSubtreeSuccessor

La routine RtlSubtreeSuccessor retourne un pointeur vers le successeur du nœud spécifié dans la sous-arborescence qui est enracinée à ce nœud.
RtlUpcaseUnicodeString

La routine RtlUpcaseUnicodeString convertit une copie de la chaîne source en majuscules et écrit la chaîne convertie dans la mémoire tampon de destination.
RtlUpperChar

La routine RtlUpperChar convertit le caractère spécifié en majuscules.
RtlUpperString

La routine RtlUpperString copie le SourceString donné dans la mémoire tampon DestinationString, en le convertissant en majuscules.
RtlValidateCorrelationVector

Valide le vecteur de corrélation spécifié pour case activée s’il est conforme à la spécification de vecteur de corrélation (v2).
RtlVolumeDeviceToDosName

La routine RtlVolumeDeviceToDosName est obsolète pour Windows XP et les versions ultérieures de Windows. Utilisez plutôt IoVolumeDeviceToDosName. RtlVolumeDeviceToDosName retourne le chemin MS-DOS d’un objet d’appareil spécifié qui représente un volume de système de fichiers.
RtlWalkFrameChain

RtlWriteNonVolatileMemory

La routine RtlWriteNonVolatileMemory copie le contenu d’une mémoire tampon source dans une mémoire tampon de destination non volatile.
SeSinglePrivilegeCheck

La routine SeSinglePrivilegeCheck recherche la valeur de privilège passée dans le contexte du thread actif.
WheaAdd2Ptr

Cette rubrique décrit la macro WheaAdd2Ptr.
WheaAddErrorSource

Microsoft réserve la fonction WheaAddErrorSource pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
WheaAddErrorSourceDeviceDriver

Un pilote de périphérique appelle WheaAddErrorSourceDeviceDriver pour ajouter une source d’erreur.
WheaAddErrorSourceDeviceDriverV1

En savoir plus sur : WheaAddErrorSourceDeviceDriverV1
WheaAddHwErrorReportSectionDeviceDriver

En savoir plus sur : WheaAddHwErrorReportSectionDeviceDriver
WheaConfigureErrorSource

Microsoft réserve la fonction WheaConfigureErrorSource uniquement pour une utilisation interne. N’utilisez pas cette fonction dans votre code.
WheaCreateHwErrorReportDeviceDriver

En savoir plus sur : WheaCreateHwErrorReportDeviceDriver
WheaErrorRecordBuilderAddPacket

Cette routine ajoute un paquet dans un enregistrement d’erreur.
WheaErrorRecordBuilderAddSection

La fonction WheaErrorRecordBuilderAddSection recherche la section suivante, initialise son descripteur et retourne un pointeur pour que l’appelant remplisse les données.
WheaErrorRecordBuilderInit

La fonction WheaErrorRecordBuilderInit initialise un enregistrement d’erreur pour les fonctions d’assistance du générateur d’enregistrements.
WheaFindErrorRecordSection

La fonction WheaFindErrorRecordSection recherche un enregistrement d’erreur WHEA (Windows Hardware Error Architecture) spécifié dans un enregistrement d’erreur WHEA. La section d’enregistrement d’erreur est mise en forme en tant que structure WHEA_ERROR_RECORD_SECTION_DESCRIPTOR.
WheaFindNextErrorRecordSection

La fonction WheaFindNextErrorRecordSection permet à un appelant d’examiner de manière itérative les sections d’enregistrement d’erreur WHEA dans un enregistrement d’erreur WHEA. Chaque section d’enregistrement d’erreur est mise en forme en tant que structure WHEA_ERROR_RECORD_SECTION_DESCRIPTOR.
WheaGetErrPacketFromErrRecord

La fonction WheaGetErrPacketFromErrRecord retourne un pointeur vers le paquet d’erreur matérielle contenu dans un enregistrement d’erreur WHEA. Le paquet d’erreur matérielle est mis en forme en tant que structure WHEA_ERROR_PACKET.
WheaHighIrqlLogSelEventHandlerRegister

Microsoft réserve la fonction WheaHighIrqlLogSelEventHandlerRegister pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
WheaHighIrqlLogSelEventHandlerUnregister

Microsoft réserve la fonction WheaHighIrqlLogSelEventHandlerUnregister pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
WheaHwErrorReportAbandonDeviceDriver

En savoir plus sur : WheaHwErrorReportAbandonDeviceDriver
WheaHwErrorReportSetSectionNameDeviceDriver

En savoir plus sur : WheaHwErrorReportSetSectionNameDeviceDriver
WheaHwErrorReportSetSeverityDeviceDriver

En savoir plus sur : WheaHwErrorReportSetSeverityDeviceDriver
WheaHwErrorReportSubmitDeviceDriver

En savoir plus sur : WheaHwErrorReportSubmitDeviceDriver
WheaInitializeRecordHeader

Microsoft réserve la fonction WheaInitializeRecordHeader uniquement pour une utilisation interne. N’utilisez pas cette fonction dans votre code.
WheaIsValidErrorRecordSignature

La fonction WheaIsValidErrorRecordSignature vérifie si un enregistrement d’erreur WHEA est valide.
WheaLogInternalEvent

En savoir plus sur : WheaLogInternalEvent
WheaRegisterErrorSourceOverride

Cette rubrique décrit la fonction WheaRegisterErrorSourceOverride.
WheaRemoveErrorSource

Microsoft réserve la fonction WheaRemoveErrorSource pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
WheaRemoveErrorSourceDeviceDriver

Pour supprimer une source d’erreur précédemment ajoutée, un pilote de périphérique appelle WheaRemoveErrorSourceDeviceDriver.
WheaReportHwError

Les pilotes ne doivent pas appeler cette fonction wrapper.
WheaReportHwErrorDeviceDriver

Pour signaler une erreur matérielle, le pilote appelle la fonction WheaReportHwErrorDeviceDriver.
WheaSignalHandlerOverride

Cette rubrique décrit la fonction WheaSignalHandlerOverride.
WheaUnconfigureErrorSource

Microsoft réserve la fonction WheaUnconfigureErrorSource pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
WheaUnregisterErrorSourceOverride

Cette rubrique décrit la fonction WheaUnregisterErrorSourceOverride.
ZwAllocateLocallyUniqueId

La routine ZwAllocateLocallyUniqueId alloue un identificateur local unique (LUID).
ZwDeviceIoControlFile

Cette routine envoie un code de contrôle directement à un pilote de périphérique spécifié, ce qui entraîne l’exécution de l’opération spécifiée par le pilote correspondant.
ZwOpenProcess

Découvrez comment la routine ZwOpenProcess ouvre un handle à un objet de processus et définit les droits d’accès à cet objet.
ZwPowerInformation

La routine ZwPowerInformation définit ou récupère les informations d’alimentation du système.
ZwQueryVolumeInformationFile

Découvrez comment cette routine récupère des informations sur le volume associé à un fichier, répertoire, périphérique de stockage ou volume donné.
ZwSetInformationThread

La routine ZwSetInformationThread définit la priorité d’un thread.
ZwTerminateProcess

La routine ZwTerminateProcess met fin à un processus et à tous ses threads.

Fonctions de rappel

 
_WHEA_ERROR_SOURCE_CORRECT

WHEA_ERROR_SOURCE_CORRECT est réservé à l’utilisation du système.
_WHEA_ERROR_SOURCE_CORRECT_DEVICE_DRIVER

WHEA_ERROR_SOURCE_CORRECT_DEVICE_DRIVER est réservé à l’utilisation du système.
_WHEA_ERROR_SOURCE_CREATE_RECORD

WHEA_ERROR_SOURCE_CREATE_RECORD est réservé à l’utilisation du système.
_WHEA_ERROR_SOURCE_INITIALIZE

WHEA_ERROR_SOURCE_INITIALIZE est réservé à l’utilisation du système.
_WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER

La fonction de rappel WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER initialise l’état matériel et logiciel de la source d’erreur d’un pilote.
_WHEA_ERROR_SOURCE_RECOVER

WHEA_ERROR_SOURCE_RECOVER est réservé à l’utilisation du système.
_WHEA_ERROR_SOURCE_UNINITIALIZE

Décrit la fonction de rappel WHEA_ERROR_SOURCE_UNINITIALIZE.
_WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER

La fonction de rappel WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER ne initialise pas l’état matériel et logiciel de la source d’erreur d’un pilote.
_WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK

Cette rubrique décrit la fonction de rappel _WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK.
BOOT_DRIVER_CALLBACK_FUNCTION

En savoir plus sur : BOOT_DRIVER_CALLBACK_FUNCTION fonction de rappel
DRIVER_REINITIALIZE

La routine Reinitialize poursuit l’initialisation du pilote et du périphérique après le retour de la routine DriverEntry du pilote.
EXPAND_STACK_CALLOUT

La routine ExpandedStackCall s’exécute avec une taille de pile garantie.
PCREATE_PROCESS_NOTIFY_ROUTINE

Rappel de création de processus implémenté par un pilote pour suivre la création et la suppression de processus à l’échelle du système par rapport à l’état interne du pilote.
PCREATE_PROCESS_NOTIFY_ROUTINE_EX

Routine de rappel implémentée par un pilote pour avertir l’appelant lorsqu’un processus est créé ou se ferme.
PCREATE_THREAD_NOTIFY_ROUTINE

Routine de rappel implémentée par un pilote pour avertir l’appelant lorsqu’un thread est créé ou supprimé.
PFN_WHEA_HIGH_IRQL_LOG_SEL_EVENT_HANDLER

PFN_WHEA_HIGH_IRQL_LOG_SEL_EVENT_HANDLER est réservé à l’utilisation du système.
PGET_LOCATION_STRING

La routine PnpGetLocationString fournit la partie spécifique de l’appareil de la propriété SPDRP_LOCATION_PATHS de l’appareil.
pHalExamineMBR

La fonction de rappel pHalExamineMBR est appelée pour lire l’enregistrement de démarrage master (MBR) d’un disque et retourner les données MBR si le MBR est du type spécifié.
pHalQuerySystemInformation

La fonction de rappel pHalQuerySystemInformation lit les registres status des banques MCA.
pHalSetSystemInformation

Inscrivez le pilote MCA avec hal.
PLOAD_IMAGE_NOTIFY_ROUTINE

Appelé par le système d’exploitation pour avertir le pilote lorsqu’une image de pilote ou une image utilisateur (par exemple, une DLL ou EXE) est mappée à la mémoire virtuelle.
PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER

En savoir plus sur : PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER fonction de rappel
PPHYSICAL_COUNTER_OVERFLOW_HANDLER

Le PPHYSICAL_COUNTER_OVERFLOW_HANDLER est implémenté par le pilote client pour gérer les dépassements de capacité des ressources de compteurs acquises via la routine HalAllocateHardwareCounters.
PSHED_PI_ATTEMPT_ERROR_RECOVERY

La fonction de rappel AttemptRecovery d’un plug-in PSHED tente de récupérer une erreur matérielle récupérable.
PSHED_PI_CLEAR_ERROR_RECORD

La fonction de rappel ClearErrorRecord d’un plug-in PSHED efface l’enregistrement d’erreur spécifié du stockage de données persistantes du système.
PSHED_PI_CLEAR_ERROR_STATUS

La fonction de rappel ClearErrorStatus d’un plug-in PSHED efface toute erreur spécifique à la plateforme status inscrit pour une condition d’erreur matérielle corrigée.
PSHED_PI_DISABLE_ERROR_SOURCE

La fonction de rappel DisableErrorSource d’un plug-in PSHED désactive une source d’erreur.
PSHED_PI_ENABLE_ERROR_SOURCE

La fonction de rappel EnableErrorSource d’un plug-in PSHED active une source d’erreur.
PSHED_PI_FINALIZE_ERROR_RECORD

La fonction de rappel FinalizeErrorRecord d’un plug-in PSHED ajoute des sections d’enregistrement d’erreur supplémentaires à un enregistrement d’erreur qui décrivent plus en détail la condition d’erreur.
PSHED_PI_GET_ALL_ERROR_SOURCES

La fonction de rappel GetAllErrorSources d’un plug-in PSHED retourne une liste de structures de descripteur de source d’erreur qui représente toutes les sources d’erreur implémentées par la plateforme matérielle.
PSHED_PI_GET_ERROR_SOURCE_INFO

La fonction de rappel GetErrorSourceInfo d’un plug-in PSHED retourne une structure de descripteur de source d’erreur qui représente une source d’erreur particulière implémentée par la plateforme matérielle.
PSHED_PI_GET_INJECTION_CAPABILITIES

La fonction de rappel GetInjectionCapabilities d’un plug-in PSHED retourne une union de fonctionnalités d’injection d’erreurs qui décrit les types d’erreurs matérielles pouvant être injectées dans la plateforme matérielle.
PSHED_PI_INJECT_ERROR

La fonction de rappel InjectError d’un plug-in PSHED injecte une erreur dans la plateforme matérielle.
PSHED_PI_READ_ERROR_RECORD

La fonction de rappel ReadErrorRecord d’un plug-in PSHED lit un enregistrement d’erreur à partir du stockage de données persistantes du système.
PSHED_PI_RETRIEVE_ERROR_INFO

La fonction de rappel RetrieveErrorInfo d’un plug-in PSHED récupère des informations d’erreur spécifiques à la plateforme sur une erreur matérielle qui s’est produite.
PSHED_PI_SET_ERROR_SOURCE_INFO

La fonction de rappel SetErrorSourceInfo d’un plug-in PSHED configure une source d’erreur.
PSHED_PI_WRITE_ERROR_RECORD

La fonction de rappel WriteErrorRecord d’un plug-in PSHED écrit un enregistrement d’erreur dans le stockage de données persistantes du système.
RTL_RUN_ONCE_INIT_FN

La routine RunOnceInitialization effectue une opération d’initialisation unique.
SILO_CONTEXT_CLEANUP_CALLBACK

Ce rappel est appelé lorsque l’objet de contexte atteint un nombre de références égal à zéro.
SILO_MONITOR_CREATE_CALLBACK

Ce rappel est appelé lors de la création d’un nouveau silo.
SILO_MONITOR_TERMINATE_CALLBACK

Ce rappel est appelé lorsqu’un silo est arrêté.

Structures

 
WHEA_ERROR_RECORD

La structure WHEA_ERROR_RECORD décrit un enregistrement d’erreur qui contient des informations d’erreur sur une condition d’erreur matérielle qui s’est produite.
WHEA_ERROR_SOURCE_DESCRIPTOR

La structure WHEA_ERROR_SOURCE_DESCRIPTOR décrit une source d’erreur.
BDCB_IMAGE_INFORMATION

La structure BDCB_IMAGE_INFORMATION décrit des informations sur un pilote de démarrage-démarrage qui est sur le point d’être initialisé, fourni par Windows à la routine BOOT_DRIVER_CALLBACK_FUNCTION d’un pilote de démarrage-démarrage.
BDCB_STATUS_UPDATE_CONTEXT

La structure BDCB_STATUS_UPDATE_CONTEXT décrit une mise à jour status fournie par Windows pour une routine de BOOT_DRIVER_CALLBACK_FUNCTION du pilote de démarrage.
CONFIGURATION_INFORMATION

En savoir plus sur la structure CONFIGURATION_INFORMATION.
CONTEXTE

En savoir plus sur : Structure CONTEXT
CONTROLLER_OBJECT

Un objet contrôleur représente une carte matérielle ou un contrôleur avec des appareils homogènes qui sont les cibles réelles pour les demandes d’E/S.
CORRELATION_VECTOR

Stockez le vecteur de corrélation utilisé pour référencer les événements et les journaux générés à des fins de diagnostic.
CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG

Contient des informations sur un déclencheur d’événement système personnalisé.
DEBUG_DEVICE_ADDRESS

Cette rubrique décrit la structure DEBUG_DEVICE_ADDRESS.
DEBUG_DEVICE_DESCRIPTOR

En savoir plus sur : structure DEBUG_DEVICE_DESCRIPTOR
DEBUG_MEMORY_REQUIREMENTS

Cette rubrique décrit la structure DEBUG_MEMORY_REQUIREMENTS.
DEBUG_TRANSPORT_DATA

Décrit les données spécifiques de débogage-transport à utiliser par le transport.
DISK_SIGNATURE

DISK_SIGNATURE contient les informations de signature de disque pour la table de partition d’un disque.
EFI_ACPI_RAS_SIGNAL_TABLE

Cette rubrique décrit la structure EFI_ACPI_RAS_SIGNAL_TABLE.
FILE_ALIGNMENT_INFORMATION

La structure FILE_ALIGNMENT_INFORMATION est utilisée comme argument de la routine ZwQueryInformationFile.
FILE_ATTRIBUTE_TAG_INFORMATION

La structure FILE_ATTRIBUTE_TAG_INFORMATION est utilisée comme argument pour ZwQueryInformationFile.
FILE_DISPOSITION_INFORMATION

La structure FILE_DISPOSITION_INFORMATION est utilisée comme argument de la routine ZwSetInformationFile.
FILE_DISPOSITION_INFORMATION_EX

La structure FILE_DISPOSITION_INFORMATION_EX est utilisée comme argument de la routine ZwSetInformationFile et indique comment le système d’exploitation doit supprimer un fichier.
FILE_END_OF_FILE_INFORMATION

La structure FILE_END_OF_FILE_INFORMATION est utilisée comme argument de la routine ZwSetInformationFile.
FILE_FS_FULL_SIZE_INFORMATION

La structure FILE_FS_FULL_SIZE_INFORMATION est utilisée pour interroger les informations de taille de secteur pour un volume de système de fichiers.
FILE_FS_FULL_SIZE_INFORMATION_EX

Utilisé dans une requête pour interroger les informations de taille de secteur d’un volume de système de fichiers.
FILE_FS_LABEL_INFORMATION

La structure FILE_FS_LABEL_INFORMATION est utilisée pour définir l’étiquette d’un volume de système de fichiers.
FILE_FS_OBJECTID_INFORMATION

La structure FILE_FS_OBJECTID_INFORMATION est utilisée pour interroger ou définir l’ID d’objet d’un volume de système de fichiers.
FILE_FS_SECTOR_SIZE_INFORMATION

La structure FILE_FS_SECTOR_SIZE_INFORMATION est utilisée pour interroger les informations de taille de secteur physique et logique d’un volume de système de fichiers.
FILE_FS_SIZE_INFORMATION

La structure FILE_FS_SIZE_INFORMATION est utilisée pour interroger les informations de taille de secteur d’un volume de système de fichiers.
FILE_FS_VOLUME_INFORMATION

La structure FILE_FS_VOLUME_INFORMATION est utilisée pour interroger des informations sur un volume sur lequel un système de fichiers est monté.
FILE_NAME_INFORMATION

La structure FILE_NAME_INFORMATION est utilisée comme argument pour les routines ZwQueryInformationFile et ZwSetInformationFile.
FILE_VALID_DATA_LENGTH_INFORMATION

La structure FILE_VALID_DATA_LENGTH_INFORMATION est utilisée comme argument pour ZwSetInformationFile.
HAL_DISPATCH

Cette rubrique décrit la structure HAL_DISPATCH.
HARDWARE_COUNTER

La structure HARDWARE_COUNTER contient des informations sur un compteur matériel.
IMAGE_INFO

Utilisé par la routine d’image de charge du pilote (PLOAD_IMAGE_NOTIFY_ROUTINE) pour spécifier les informations d’image.
IMAGE_INFO_EX

IMAGE_INFO_EX est la version étendue de la structure d’informations d’image de chargement IMAGE_INFO.
IO_DRIVER_CREATE_CONTEXT

La structure IO_DRIVER_CREATE_CONTEXT est utilisée pour passer des paramètres supplémentaires aux routines IoCreateFileEx et FltCreateFileEx2.
IO_FOEXT_SHADOW_FILE

Cette rubrique décrit la structure IO_FOEXT_SHADOW_FILE.
IO_FOEXT_SILO_PARAMETERS

Cette structure décrit le contexte de conteneur identifié par la routine IoGetSiloParameters.
IPMI_OS_SEL_RECORD

En savoir plus sur : structure IPMI_OS_SEL_RECORD
KEY_CACHED_INFORMATION

La structure KEY_CACHED_INFORMATION contient les informations mises en cache disponibles pour une clé ou une sous-clé de Registre.
KEY_NAME_INFORMATION

La structure KEY_NAME_INFORMATION contient le nom et la longueur du nom de la clé.
KEY_VIRTUALIZATION_INFORMATION

La structure KEY_VIRTUALIZATION_INFORMATION définit les informations de base disponibles pour une clé ou une sous-clé de Registre.
KUSER_SHARED_DATA

Cette rubrique décrit la structure KUSER_SHARED_DATA.
MCG_CAP

En savoir plus sur : structure MCG_CAP
MCI_STATUS

En savoir plus sur : structure MCI_STATUS
MCI_STATUS_AMD_BITS

En savoir plus sur : structure MCI_STATUS_AMD_BITS
MCI_STATUS_BITS_COMMON

En savoir plus sur : structure MCI_STATUS_BITS_COMMON
MCI_STATUS_INTEL_BITS

En savoir plus sur : structure MCI_STATUS_INTEL_BITS
MM_COPY_ADDRESS

La structure MM_COPY_ADDRESS contient une adresse mémoire virtuelle ou une adresse mémoire physique.
OPLOCK_KEY_CONTEXT

La structure OPLOCK_KEY_CONTEXT est retournée par IoGetOplockKeyContextEx. Cette structure contient des clés oplock pour un objet fichier spécifique.
PCI_EXPRESS_CAPABILITIES_REGISTER

La structure _PCI_EXPRESS_CAPABILITIES_REGISTER (ntddk.h) décrit un registre de fonctionnalités PCI Express (PCIe) d’une structure de fonctionnalité PCIe.
PCI_EXPRESS_CAPABILITY

La structure PCI_EXPRESS_CAPABILITY décrit une structure de capacité PCI Express (PCIe).
PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_CAPABILITY

Représente la fonctionnalité étendue spécifique au fournisseur désignée définie par PCI-SIG.
PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_HEADER_1

Représente l’en-tête de capacité étendue spécifique au fournisseur désigné 1 défini par PCI-SIG.
PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_HEADER_2

Représente l’en-tête de capacité étendue spécifique au fournisseur désigné 2 défini par PCI-SIG.
PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER

La structure _PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER (ntddk.h) décrit un registre de fonctionnalités d’appareil PCI Express (PCIe) d’une structure de capacité PCIe.
PCI_EXPRESS_DEVICE_CONTROL_REGISTER

La structure _PCI_EXPRESS_DEVICE_CONTROL_REGISTER (ntddk.h) décrit un registre de contrôle d’appareil PCI Express (PCIe) d’une structure de capacité PCIe.
PCI_EXPRESS_DEVICE_STATUS_REGISTER

La structure _PCI_EXPRESS_DEVICE_STATUS_REGISTER (ntddk.h) décrit un appareil PCI Express (PCIe) status registre d’une structure de capacité PCIe.
PCI_EXPRESS_DPC_CAPABILITY

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_CAPABILITY
PCI_EXPRESS_DPC_CAPS_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_CAPS_REGISTER
PCI_EXPRESS_DPC_CONTROL_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_CONTROL_REGISTER
PCI_EXPRESS_DPC_ERROR_SOURCE_ID

La structure PCI_EXPRESS_DPC_ERROR_SOURCE_ID...
PCI_EXPRESS_DPC_RP_PIO_EXCEPTION_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_RP_PIO_EXCEPTION_REGISTER
PCI_EXPRESS_DPC_RP_PIO_HEADERLOG_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_RP_PIO_HEADERLOG_REGISTER
PCI_EXPRESS_DPC_RP_PIO_IMPSPECLOG_REGISTER

En savoir plus sur : PCI_EXPRESS_DPC_RP_PIO_IMPSPECLOG_REGISTER
PCI_EXPRESS_DPC_RP_PIO_MASK_REGISTER

En savoir plus sur : PCI_EXPRESS_DPC_RP_PIO_MASK_REGISTER
PCI_EXPRESS_DPC_RP_PIO_SEVERITY_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_RP_PIO_SEVERITY_REGISTER
PCI_EXPRESS_DPC_RP_PIO_STATUS_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_RP_PIO_STATUS_REGISTER
PCI_EXPRESS_DPC_RP_PIO_SYSERR_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_RP_PIO_SYSERR_REGISTER
PCI_EXPRESS_DPC_RP_PIO_TLPPREFIXLOG_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_RP_PIO_TLPPREFIXLOG_REGISTER
PCI_EXPRESS_DPC_STATUS_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_DPC_STATUS_REGISTER
PCI_EXPRESS_LANE_ERROR_STATUS

En savoir plus sur les alertes suivantes : PCI_EXPRESS_LANE_ERROR_STATUS
PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER

Cette rubrique décrit l’union PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER.
PCI_EXPRESS_LINK_CAPABILITIES_REGISTER

La structure _PCI_EXPRESS_LINK_CAPABILITIES_REGISTER (ntddk.h) décrit un registre de fonctionnalités de liaison PCI Express (PCIe) d’une structure de fonctionnalité PCIe.
PCI_EXPRESS_LINK_CONTROL_2_REGISTER

Cette rubrique décrit l’union PCI_EXPRESS_LINK_CONTROL_2_REGISTER.
PCI_EXPRESS_LINK_CONTROL_REGISTER

La structure _PCI_EXPRESS_LINK_CONTROL_REGISTER (ntddk.h) décrit un registre de contrôle de liaison PCI Express (PCIe) d’une structure de capacité PCIe.
PCI_EXPRESS_LINK_CONTROL3

En savoir plus sur les alertes suivantes : PCI_EXPRESS_LINK_CONTROL3
PCI_EXPRESS_LINK_STATUS_2_REGISTER

Cette rubrique décrit l’union PCI_EXPRESS_LINK_STATUS_2_REGISTER.
PCI_EXPRESS_LINK_STATUS_REGISTER

La structure _PCI_EXPRESS_LINK_STATUS_REGISTER (ntddk.h) décrit un lien PCI Express (PCIe) status registre d’une structure de fonctionnalité PCIe.
PCI_EXPRESS_NPEM_CAPABILITY

En savoir plus sur les alertes suivantes : PCI_EXPRESS_NPEM_CAPABILITY
PCI_EXPRESS_NPEM_CAPABILITY_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_NPEM_CAPABILITY_REGISTER
PCI_EXPRESS_NPEM_CONTROL_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_NPEM_CONTROL_REGISTER
PCI_EXPRESS_NPEM_STATUS_REGISTER

En savoir plus sur les alertes suivantes : PCI_EXPRESS_NPEM_STATUS_REGISTER
PCI_EXPRESS_PME_REQUESTOR_ID

La structure _PCI_EXPRESS_PME_REQUESTOR_ID (ntddk.h) décrit l’identificateur du demandeur d’un événement de gestion de l’alimentation (PME).
PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER

La structure _PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER (ntddk.h) décrit un registre de fonctionnalités racine PCI Express (PCIe) d’une structure de fonctionnalité PCIe.
PCI_EXPRESS_ROOT_CONTROL_REGISTER

La structure _PCI_EXPRESS_ROOT_CONTROL_REGISTER (ntddk.h) décrit un registre de contrôle racine PCI Express (PCIe) d’une structure de capacité PCIe.
PCI_EXPRESS_ROOT_STATUS_REGISTER

La structure _PCI_EXPRESS_ROOT_STATUS_REGISTER (ntddk.h) décrit une racine PCI Express (PCIe) status registre d’une structure de capacité PCIe.
PCI_EXPRESS_SECONDARY_CAPABILITY

En savoir plus sur les alertes suivantes : PCI_EXPRESS_SECONDARY_CAPABILITY
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER

La structure _PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER (ntddk.h) décrit un registre des fonctionnalités d’emplacement PCI Express (PCIe).
PCI_EXPRESS_SLOT_CONTROL_REGISTER

La structure _PCI_EXPRESS_SLOT_CONTROL_REGISTER (ntddk.h) décrit un registre de contrôle d’emplacement PCI Express (PCIe).
PCI_EXPRESS_SLOT_STATUS_REGISTER

La structure _PCI_EXPRESS_SLOT_STATUS_REGISTER (ntddk.h) décrit un emplacement PCI Express (PCIe) status registre.
PCI_FPB_CAPABILITIES_REGISTER

Registre des fonctionnalités du pont de portail d’aplatissement (FPB). Voir la section 7.y.2.
PCI_FPB_CAPABILITY

Fonctionnalités de pont de portail d’aplatissement (FPB) requises pour toute fonction de pont qui implémente FPB. Voir la section 7.y.
PCI_FPB_CAPABILITY_HEADER

En-tête des fonctionnalités du pont de portail d’aplatissement (FPB). Voir la section 7.y.1.
PCI_FPB_MEM_HIGH_VECTOR_CONTROL1_REGISTER

Registre FPB MEM High Vector Control 1. Voir la section 7.y.6.
PCI_FPB_MEM_HIGH_VECTOR_CONTROL2_REGISTER

Registre FPB MEM High Vector Control 2. Voir la section 7.y.7.
PCI_FPB_MEM_LOW_VECTOR_CONTROL_REGISTER

Registre de contrôle à faible vecteur MEM FPB. Voir la section 7.y.5.
PCI_FPB_RID_VECTOR_CONTROL1_REGISTER

Registre FPB RID Vector Control 1. Consultez la section 7.y.3.
PCI_FPB_RID_VECTOR_CONTROL2_REGISTER

Découvrez le registre FPB RID Vector Control 1. Consultez la section 7.y.3.
PCI_FPB_VECTOR_ACCESS_CONTROL_REGISTER

Le vecteur FPB Access Control Register. Voir la section 7.y.8.
PCI_FPB_VECTOR_ACCESS_DATA_REGISTER

Registre de données d’accès vectoriel FPB. Voir la section 7.y.9.
PCI_VENDOR_SPECIFIC_CAPABILITY

Structure PCI_VENDOR_SPECIFIC_CAPABILITY...
PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION

La structure PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION décrit la configuration des mémoires tampons d’événements sur la plateforme.
PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR

La structure PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR décrit les ressources de compteur disponibles sur la plateforme.
PHYSICAL_COUNTER_RESOURCE_LIST

La structure PHYSICAL_COUNTER_RESOURCE_LIST décrit un tableau de structures PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR.
PNP_LOCATION_INTERFACE

La structure PNP_LOCATION_INTERFACE décrit l’interface GUID_PNP_LOCATION_INTERFACE.
POWER_THROTTLING_PROCESS_STATE

Stocke les stratégies de limitation et la façon de les appliquer à un processus cible lorsque ce processus est soumis à la gestion de l’alimentation.
POWER_THROTTLING_THREAD_STATE

Stocke les stratégies de limitation et la façon de les appliquer à un thread cible lorsque ce thread est soumis à la gestion de l’alimentation.
PROCESS_MEMBERSHIP_INFORMATION

Cette rubrique décrit la structure PROCESS_MEMBERSHIP_INFORMATION.
PROCESS_MITIGATION_ACTIVATION_CONTEXT_TRUST_POLICY

Décrit la structure PROCESS_MITIGATION_ACTIVATION_CONTEXT_TRUST_POLICY.
PROCESS_MITIGATION_CHILD_PROCESS_POLICY

Stocke des informations de stratégie sur la création de processus enfants.
PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY

Stocke des informations sur la stratégie d’atténuation des processus.
PROCESS_MITIGATION_SEHOP_POLICY

Décrit la structure PROCESS_MITIGATION_SEHOP_POLICY.
PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY

Cette structure n’est pas prise en charge.
PROCESS_MITIGATION_USER_POINTER_AUTH_POLICY

Cette rubrique décrit la structure PROCESS_MITIGATION_USER_POINTER_AUTH_POLICY.
PROCESS_SYSCALL_PROVIDER_INFORMATION

Décrit la structure PROCESS_SYSCALL_PROVIDER_INFORMATION.
PS_CREATE_NOTIFY_INFO

La structure PS_CREATE_NOTIFY_INFO fournit des informations sur un processus nouvellement créé.
RTL_AVL_TABLE

La structure RTL_AVL_TABLE contient des données spécifiques au système de fichiers pour une arborescence Adelson-Velsky/Landis (AVL).
RTL_GENERIC_TABLE

La structure RTL_GENERIC_TABLE contient des données spécifiques au système de fichiers pour une arborescence de lecture.
RTL_SPLAY_LINKS

La structure RTL_SPLAY_LINKS est une structure opaque qui est utilisée par le système pour représenter un nœud d’arborescence de liaison splay.
SIGNAL_REG_VALUE

Cette rubrique décrit la structure SIGNAL_REG_VALUE.
SILO_MONITOR_REGISTRATION

Cette structure spécifie un moniteur de silo de serveur qui peut recevoir des notifications sur les événements de silo de serveur.
SOC_SUBSYSTEM_FAILURE_DETAILS

La structure SOC_SUBSYSTEM_FAILURE_DETAILS contient des informations relatives à un code de bogue Système sur une puce (SoC).
TXN_PARAMETER_BLOCK

La structure TXN_PARAMETER_BLOCK contient des informations sur une opération de fichier traité.
WHEA_ACPI_HEADER

Cette rubrique décrit la structure WHEA_ACPI_HEADER.
WHEA_AER_BRIDGE_DESCRIPTOR

La structure WHEA_AER_BRIDGE_DESCRIPTOR décrit une source d’erreur de pont PCI Express (PCIe).
WHEA_AER_ENDPOINT_DESCRIPTOR

La structure WHEA_AER_ENDPOINT_DESCRIPTOR décrit une source d’erreur de point de terminaison PCI Express (PCIe).
WHEA_AER_ROOTPORT_DESCRIPTOR

La structure WHEA_AER_ROOTPORT_DESCRIPTOR décrit une source d’erreur de port racine PCI Express (PCIe).
WHEA_AMD_EXTENDED_REGISTERS

En savoir plus sur : structure WHEA_AMD_EXTENDED_REGISTERS
WHEA_AZCC_ROOT_BUS_ERR_EVENT

En savoir plus sur : WHEA_AZCC_ROOT_BUS_ERR_EVENT
WHEA_AZCC_ROOT_BUS_LIST_EVENT

En savoir plus sur : WHEA_AZCC_ROOT_BUS_LIST_EVENT
WHEA_AZCC_SET_POISON_EVENT

En savoir plus sur : WHEA_AZCC_SET_POISON_EVENT
WHEA_DEVICE_DRIVER_DESCRIPTOR

En savoir plus sur : structure WHEA_DEVICE_DRIVER_DESCRIPTOR
WHEA_DRIVER_BUFFER_SET

En savoir plus sur : WHEA_DRIVER_BUFFER_SET
WHEA_ERROR_INJECTION_CAPABILITIES

L’union WHEA_ERROR_INJECTION_CAPABILITIES décrit les types d’erreurs matérielles qui peuvent être injectées dans une plateforme matérielle.
WHEA_ERROR_PACKET_FLAGS

L’union WHEA_ERROR_PACKET_FLAGS définit la condition d’erreur signalée par le biais d’une structure de WHEA_ERROR_PACKET.
WHEA_ERROR_PACKET_V1

La structure WHEA_ERROR_PACKET_V1 décrit les données d’erreur matérielle qui sont transmises au système d’exploitation par un gestionnaire d’erreurs matérielles de bas niveau (LLHEH). Remarque La structure WHEA_ERROR_PACKET_V1 est prise en charge dans Windows Server 2008 et Windows Vista SP1.
WHEA_ERROR_PACKET_V2

La structure WHEA_ERROR_PACKET_V2 décrit les données d’erreur matérielle qui sont transmises au système d’exploitation par un gestionnaire d’erreurs matérielles de bas niveau (LLHEH). Remarque La structure WHEA_ERROR_PACKET_V2 est prise en charge dans Windows 7 et versions ultérieures de Windows.
WHEA_ERROR_RECORD_HEADER

La structure WHEA_ERROR_RECORD_HEADER décrit des informations générales sur une condition d’erreur matérielle.
WHEA_ERROR_RECORD_HEADER_FLAGS

En savoir plus sur : structure WHEA_ERROR_RECORD_HEADER_FLAGS
WHEA_ERROR_RECORD_HEADER_VALIDBITS

L’union WHEA_ERROR_RECORD_HEADER_VALIDBITS décrit les membres d’une structure de WHEA_ERROR_RECORD_HEADER qui contiennent des données valides.
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR

La structure WHEA_ERROR_RECORD_SECTION_DESCRIPTOR décrit une section d’informations d’erreur qui fait partie d’un enregistrement d’erreur.
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS

L’union WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS décrit les membres d’une structure de WHEA_ERROR_RECORD_SECTION_DESCRIPTOR qui contiennent des données valides.
WHEA_ERROR_SOURCE_CONFIGURATION

En savoir plus sur : structure WHEA_ERROR_SOURCE_CONFIGURATION
WHEA_ERROR_SOURCE_CONFIGURATION_DD

En savoir plus sur : structure WHEA_ERROR_SOURCE_CONFIGURATION_DD
WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER

En savoir plus sur : structure WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER
WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1

En savoir plus sur : WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1
WHEA_ERROR_SOURCE_OVERRIDE_SETTINGS

Cette rubrique décrit la structure WHEA_ERROR_SOURCE_OVERRIDE_SETTINGS.
WHEA_ERROR_STATUS

L’union WHEA_ERROR_STATUS décrit les codes d’erreur génériques qui sont extraits des données contenues dans les registres d’erreurs spécifiques à l’implémentation.
WHEA_ETW_OVERFLOW_EVENT

En savoir plus sur : WHEA_ETW_OVERFLOW_EVENT
WHEA_EVENT_LOG_ENTRY_FLAGS

En savoir plus sur : structure WHEA_EVENT_LOG_ENTRY_FLAGS
WHEA_FAILED_ADD_DEFECT_LIST_EVENT

Cette rubrique décrit la structure WHEA_FAILED_ADD_DEFECT_LIST_EVENT.
WHEA_FIRMWARE_ERROR_RECORD_REFERENCE

La structure WHEA_FIRMWARE_ERROR_RECORD_REFERENCE décrit une référence à un enregistrement d’erreur de microprogramme spécifique à l’architecture du processeur Itanium.
WHEA_GENERIC_ERROR

La structure WHEA_GENERIC_ERROR décrit les données d’erreur status pour une source d’erreur générique.
WHEA_GENERIC_ERROR_BLOCKSTATUS

L’union WHEA_GENERIC_ERROR_BLOCKSTATUS indique quel type de données d’erreur est signalé dans un bloc d’erreur générique status.
WHEA_GENERIC_ERROR_DATA_ENTRY_V2

La structure WHEA_GENERIC_ERROR_DATA_ENTRY décrit une section de données d’erreur dans un bloc status d’erreur générique.
WHEA_GENERIC_ERROR_DESCRIPTOR

La structure WHEA_GENERIC_ERROR_DESCRIPTOR décrit une source d’erreur générique.
WHEA_GENERIC_ERROR_DESCRIPTOR_V2

En savoir plus sur : WHEA_GENERIC_ERROR_DESCRIPTOR_V2
WHEA_IPF_CMC_DESCRIPTOR

La structure WHEA_IPF_CMC_DESCRIPTOR décrit une source d’erreur de case activée d’ordinateur (CMC) corrigée pour un processeur Itanium.
WHEA_IPF_CPE_DESCRIPTOR

La structure WHEA_IPF_CPE_DESCRIPTOR décrit une source d’erreur de plateforme corrigée (CPE) pour un processeur Itanium.
WHEA_IPF_MCA_DESCRIPTOR

La structure WHEA_IPF_MCA_DESCRIPTOR décrit une source d’erreur case activée d’abandon de machine (MCA) pour un processeur Itanium.
WHEA_MEMORY_CORRECTABLE_ERROR_DATA

Structure WHEA_MEMORY_CORRECTABLE_ERROR_DATA...
WHEA_MEMORY_CORRECTABLE_ERROR_HEADER

Structure WHEA_MEMORY_CORRECTABLE_ERROR_HEADER...
WHEA_MEMORY_CORRECTABLE_ERROR_SECTION

Structure WHEA_MEMORY_CORRECTABLE_ERROR_SECTION...
WHEA_MEMORY_CORRECTABLE_ERROR_SECTION_VALIDBITS

Structure WHEA_MEMORY_CORRECTABLE_ERROR_SECTION_VALIDBITS...
WHEA_MEMORY_ERROR_SECTION

La structure WHEA_MEMORY_ERROR_SECTION décrit les données d’erreur de la mémoire de la plateforme.
WHEA_MEMORY_ERROR_SECTION_VALIDBITS

L’union WHEA_MEMORY_ERROR_SECTION_VALIDBITS décrit les membres d’une structure de WHEA_MEMORY_ERROR_SECTION qui contiennent des données valides.
WHEA_MEMORY_THROTTLE_SUMMARY_FAILED_EVENT

Structure WHEA_MEMORY_THROTTLE_SUMMARY_FAILED_EVENT...
WHEA_MSR_DUMP_SECTION

En savoir plus sur : WHEA_MSR_DUMP_SECTION
WHEA_NMI_ERROR_SECTION

La structure WHEA_NMI_ERROR_SECTION décrit les données d’erreur d’interruption non masquables (NMI).
WHEA_NOTIFICATION_DESCRIPTOR

La structure WHEA_NOTIFICATION_DESCRIPTOR décrit le mécanisme de notification utilisé par une source d’erreur.
WHEA_PACKET_LOG_DATA

En savoir plus sur : WHEA_PACKET_LOG_DATA
WHEA_PCI_RECOVERY_SECTION

Décrit la structure WHEA_PCI_RECOVERY_SECTION.
WHEA_PCI_SLOT_NUMBER

La structure WHEA_PCI_SLOT_NUMBER décrit un emplacement PCI logique.
WHEA_PCIE_CORRECTABLE_ERROR_DEVICES

Structure WHEA_PCIE_CORRECTABLE_ERROR_DEVICES...
WHEA_PCIE_CORRECTABLE_ERROR_DEVICES_VALIDBITS

Structure WHEA_PCIE_CORRECTABLE_ERROR_DEVICES_VALIDBITS...
WHEA_PCIE_CORRECTABLE_ERROR_SECTION_HEADER

Structure WHEA_PCIE_CORRECTABLE_ERROR_SECTION_HEADER...
WHEA_PCIEXPRESS_ERROR_SECTION

La structure WHEA_PCIEXPRESS_ERROR_SECTION décrit les données d’erreur PCI Express (PCIe).
WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS

L’union WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS décrit les membres d’une structure de WHEA_PCIEXPRESS_ERROR_SECTION qui contiennent des données valides.
WHEA_PCIXBUS_ERROR_SECTION

La structure WHEA_PCIXBUS_ERROR_SECTION décrit les données d’erreur du bus PCI ou PCI-X.
WHEA_PCIXBUS_ERROR_SECTION_VALIDBITS

L’union WHEA_PCIXBUS_ERROR_SECTION_VALIDBITS décrit les membres d’une structure WHEA_PCIXBUS_ERROR_SECTION qui contiennent des données valides.
WHEA_PCIXDEVICE_ERROR_SECTION

La structure WHEA_PCIXDEVICE_ERROR_SECTION décrit les données d’erreur d’appareil PCI ou PCI-X.
WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS

L’union WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS décrit les membres d’une structure de WHEA_PCIXDEVICE_ERROR_SECTION qui contiennent des données valides.
WHEA_PERSISTENCE_INFO

L’union WHEA_PERSISTENCE_INFO décrit les données utilisées par l’interface de persistance des enregistrements d’erreurs pour le stockage d’un enregistrement d’erreur.
WHEA_PMEM_ERROR_SECTION

En savoir plus sur : structure WHEA_PMEM_ERROR_SECTION
WHEA_PMEM_ERROR_SECTION_VALIDBITS

En savoir plus sur : structure WHEA_PMEM_ERROR_SECTION_VALIDBITS
WHEA_PMEM_PAGE_RANGE

En savoir plus sur : structure WHEA_PMEM_PAGE_RANGE
WHEA_PROCESSOR_FAMILY_INFO

L’union WHEA_PROCESSOR_FAMILY_INFO décrit les informations relatives à la famille de processeurs pour un processeur x86 ou x64.
WHEA_PROCESSOR_GENERIC_ERROR_SECTION

Décrit les données d’erreur du processeur qui ne sont pas spécifiques à une architecture de processeur particulière.
WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS

L’union WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS décrit les membres d’une structure de WHEA_PROCESSOR_GENERIC_ERROR_SECTION qui contiennent des données valides.
WHEA_PSHED_PI_CPU_BUSES_INIT_FAILED_EVENT

Cette rubrique décrit la structure WHEA_PSHED_PI_CPU_BUSES_INIT_FAILED_EVENT.
WHEA_PSHED_PI_TRACE_EVENT

Structure WHEA_PSHED_PI_TRACE_EVENT...
WHEA_PSHED_PLUGIN_CALLBACKS

La structure WHEA_PSHED_PLUGIN_CALLBACKS décrit les fonctions de rappel d’un plug-in PSHED.
WHEA_PSHED_PLUGIN_DIMM_MISMATCH

En savoir plus sur les alertes suivantes : WHEA_PSHED_PLUGIN_DIMM_MISMATCH
WHEA_PSHED_PLUGIN_HEARTBEAT

En savoir plus sur les alertes suivantes : WHEA_PSHED_PLUGIN_HEARTBEAT
WHEA_PSHED_PLUGIN_INIT_FAILED_EVENT

Cette rubrique décrit la structure WHEA_PSHED_PLUGIN_INIT_FAILED_EVENT.
WHEA_PSHED_PLUGIN_LOAD_EVENT

En savoir plus sur les alertes suivantes : WHEA_PSHED_PLUGIN_LOAD_EVENT
WHEA_PSHED_PLUGIN_PLATFORM_SUPPORT_EVENT

En savoir plus sur les alertes suivantes : WHEA_PSHED_PLUGIN_PLATFORM_SUPPORT_EVENT
WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1

En savoir plus sur : structure WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1
WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V2

En savoir plus sur : structure WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V2
WHEA_PSHED_PLUGIN_UNLOAD_EVENT

En savoir plus sur les alertes suivantes : WHEA_PSHED_PLUGIN_UNLOAD_EVENT
WHEA_RECOVERY_CONTEXT

En savoir plus sur : structure WHEA_RECOVERY_CONTEXT
WHEA_REPORT_HW_ERROR_DEVICE_DRIVER_FLAGS

En savoir plus sur les alertes suivantes : WHEA_REPORT_HW_ERROR_DEVICE_DRIVER_FLAGS
WHEA_REVISION

L’union WHEA_REVISION décrit la révision des structures de données des enregistrements d’erreurs.
WHEA_SEA_SECTION

Cette rubrique décrit la structure WHEA_SEA_SECTION.
WHEA_SEI_SECTION

Cette rubrique décrit la structure WHEA_SEI_SECTION.
WHEA_SEL_BUGCHECK_PROGRESS

En savoir plus sur : structure WHEA_SEL_BUGCHECK_PROGRESS
WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT

En savoir plus sur les alertes suivantes : WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT
WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE2_EVENT

En savoir plus sur les alertes suivantes : WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE2_EVENT
WHEA_SEL_BUGCHECK_RECOVERY_STATUS_START_EVENT

En savoir plus sur les alertes suivantes : WHEA_SEL_BUGCHECK_RECOVERY_STATUS_START_EVENT
WHEA_SRAS_TABLE_ENTRIES_EVENT

Cette rubrique décrit la structure WHEA_SRAS_TABLE_ENTRIES_EVENT.
WHEA_SRAS_TABLE_ERROR

Cette rubrique décrit la structure WHEA_SRAS_TABLE_ERROR.
WHEA_SRAS_TABLE_NOT_FOUND

Cette rubrique décrit la structure WHEA_SRAS_TABLE_NOT_FOUND.
WHEA_THROTTLE_ADD_ERR_SRC_FAILED_EVENT

Structure WHEA_THROTTLE_ADD_ERR_SRC_FAILED_EVENT...
WHEA_THROTTLE_MEMORY_ADD_OR_REMOVE_EVENT

Structure WHEA_THROTTLE_MEMORY_ADD_OR_REMOVE_EVENT...
WHEA_THROTTLE_PCIE_ADD_EVENT

Structure WHEA_THROTTLE_PCIE_ADD_EVENT...
WHEA_THROTTLE_PCIE_REMOVE_EVENT

Structure WHEA_THROTTLE_PCIE_REMOVE_EVENT...
WHEA_THROTTLE_REG_DATA_IGNORED_EVENT

Structure WHEA_THROTTLE_REG_DATA_IGNORED_EVENT...
WHEA_THROTTLE_REGISTRY_CORRUPT_EVENT

Structure WHEA_THROTTLE_REGISTRY_CORRUPT_EVENT...
WHEA_TIMESTAMP

L’union WHEA_TIMESTAMP décrit l’heure à laquelle une erreur a été signalée au système d’exploitation.
WHEA_X64_REGISTER_STATE

La structure WHEA_X64_REGISTER_STATE décrit l’état des registres d’un processeur x64.
WHEA_X86_REGISTER_STATE

La structure WHEA_X86_REGISTER_STATE décrit l’état des registres d’un processeur x86.
WHEA_XPF_BUS_CHECK

L’union WHEA_XPF_BUS_CHECK décrit les informations d’erreur de bus pour un processeur x86 ou x64.
WHEA_XPF_CACHE_CHECK

L’union WHEA_XPF_CACHE_CHECK décrit les informations d’erreur de cache pour un processeur x86 ou x64.
WHEA_XPF_CMC_DESCRIPTOR

La structure WHEA_XPF_CMC_DESCRIPTOR décrit une source d’erreur de machine case activée (CMC) corrigée pour un processeur x86 ou x64.
WHEA_XPF_CONTEXT_INFO

La structure WHEA_XPF_CONTEXT_INFO décrit les informations de contexte du processeur pour un processeur x86 ou x64.
WHEA_XPF_MC_BANK_DESCRIPTOR

La structure WHEA_XPF_MC_BANK_DESCRIPTOR décrit une banque de machines case activée inscrit pour un processeur x86 ou x64.
WHEA_XPF_MCA_SECTION

En savoir plus sur : structure _WHEA_XPF_MCA_SECTION
WHEA_XPF_MCE_DESCRIPTOR

La structure WHEA_XPF_MCE_DESCRIPTOR décrit une source d’erreur mce (machine case activée exception) pour un processeur x86 ou x64.
WHEA_XPF_MS_CHECK

L’union WHEA_XPF_MS_CHECK décrit les informations d’erreur spécifiques à la microarchitecture pour un processeur x86 ou x64.
WHEA_XPF_NMI_DESCRIPTOR

La structure WHEA_XPF_NMI_DESCRIPTOR décrit une source d’erreur d’interruption non masquable (NMI) pour un processeur x86 ou x64.
WHEA_XPF_PROCESSOR_ERROR_SECTION

La structure WHEA_XPF_PROCESSOR_ERROR_SECTION décrit les données d’erreur de processeur spécifiques à l’architecture du processeur x86/x64.
WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS

L’union WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS décrit les membres d’une structure de WHEA_XPF_PROCESSOR_ERROR_SECTION qui contiennent des données valides et le nombre de structures contenues dans le membre VariableInfo de la structure WHEA_XPF_PROCESSOR_ERROR_SECTION.
WHEA_XPF_PROCINFO

La structure WHEA_XPF_PROCINFO décrit des informations sur les erreurs de processeur spécifiques aux architectures de processeur x86 et x64.
WHEA_XPF_PROCINFO_VALIDBITS

L’union WHEA_XPF_PROCINFO_VALIDBITS décrit les membres d’une structure de WHEA_XPF_PROCINFO qui contiennent des données valides.
WHEA_XPF_TLB_CHECK

L’union WHEA_XPF_TLB_CHECK décrit les informations d’erreur TLB (Translation Lookaside Buffer) pour un processeur x86 ou x64.
WHEAP_ACPI_TIMEOUT_EVENT

En savoir plus sur les alertes suivantes : WHEAP_ACPI_TIMEOUT_EVENT
WHEAP_ADD_REMOVE_ERROR_SOURCE_EVENT

En savoir plus sur : structure WHEAP_ADD_REMOVE_ERROR_SOURCE_EVENT
WHEAP_ATTEMPT_RECOVERY_EVENT

En savoir plus sur : structure WHEAP_ATTEMPT_RECOVERY_EVENT
WHEAP_BAD_HEST_NOTIFY_DATA_EVENT

Cette rubrique décrit la structure WHEAP_BAD_HEST_NOTIFY_DATA_EVENT.
WHEAP_CLEARED_POISON_EVENT

En savoir plus sur : structure WHEAP_CLEARED_POISON_EVENT
WHEAP_CMCI_IMPLEMENTED_EVENT

En savoir plus sur : WHEAP_CMCI_IMPLEMENTED_EVENT
WHEAP_CMCI_INITERR_EVENT

En savoir plus sur les alertes suivantes : WHEAP_CMCI_INITERR_EVENT
WHEAP_CMCI_RESTART_EVENT

En savoir plus sur : WHEAP_CMCI_RESTART_EVENT
WHEAP_CREATE_GENERIC_RECORD_EVENT

En savoir plus sur : structure WHEAP_CREATE_GENERIC_RECORD_EVENT
WHEAP_DEFERRED_EVENT

En savoir plus sur : structure WHEAP_DEFERRED_EVENT
WHEAP_DEVICE_DRV_EVENT

En savoir plus sur : WHEAP_DEVICE_DRV_EVENT
WHEAP_DPC_ERROR_EVENT

Cette rubrique décrit la structure WHEAP_DPC_ERROR_EVENT.
WHEAP_DROPPED_CORRECTED_ERROR_EVENT

En savoir plus sur : structure WHEAP_DROPPED_CORRECTED_ERROR_EVENT
WHEAP_EDPC_ENABLED_EVENT

La structure WHEAP_EDPC_ENABLED_EVENT est réservée à l’utilisation du système. Ne pas utiliser.
WHEAP_ERR_SRC_ARRAY_INVALID_EVENT

En savoir plus sur : structure WHEAP_ERR_SRC_ARRAY_INVALID_EVENT
WHEAP_ERR_SRC_INVALID_EVENT

En savoir plus sur : structure WHEAP_ERR_SRC_INVALID_EVENT
WHEAP_ERROR_CLEARED_EVENT

En savoir plus sur : structure WHEAP_ERROR_CLEARED_EVENT
WHEAP_ERROR_RECORD_EVENT

En savoir plus sur : structure WHEAP_ERROR_RECORD_EVENT
WHEAP_FOUND_ERROR_IN_BANK_EVENT

En savoir plus sur : structure WHEAP_FOUND_ERROR_IN_BANK_EVENT
WHEAP_GENERIC_ERR_MEM_MAP_EVENT

En savoir plus sur : structure WHEAP_GENERIC_ERR_MEM_MAP_EVENT
WHEAP_OSC_IMPLEMENTED

En savoir plus sur : structure WHEAP_OSC_IMPLEMENTED
WHEAP_PFA_MEMORY_OFFLINED

En savoir plus sur : structure WHEAP_PFA_MEMORY_OFFLINED
WHEAP_PFA_MEMORY_POLICY

En savoir plus sur : structure WHEAP_PFA_MEMORY_POLICY
WHEAP_PFA_MEMORY_REMOVE_MONITOR

En savoir plus sur : structure WHEAP_PFA_MEMORY_REMOVE_MONITOR
WHEAP_PLUGIN_DEFECT_LIST_CORRUPT

Cette rubrique décrit la structure WHEAP_PLUGIN_DEFECT_LIST_CORRUPT.
WHEAP_PLUGIN_DEFECT_LIST_FULL_EVENT

Cette rubrique décrit la structure WHEAP_PLUGIN_DEFECT_LIST_FULL_EVENT.
WHEAP_PLUGIN_DEFECT_LIST_UEFI_VAR_FAILED

Cette rubrique décrit la structure WHEAP_PLUGIN_DEFECT_LIST_UEFI_VAR_FAILED.
WHEAP_PLUGIN_PFA_EVENT

En savoir plus sur : WHEAP_PLUGIN_PFA_EVENT
WHEAP_PROCESS_EINJ_EVENT

En savoir plus sur : structure WHEAP_PROCESS_EINJ_EVENT
WHEAP_PROCESS_HEST_EVENT

En savoir plus sur : structure WHEAP_PROCESS_HEST_EVENT
WHEAP_PSHED_INJECT_ERROR

En savoir plus sur : structure WHEAP_PSHED_INJECT_ERROR
WHEAP_PSHED_PLUGIN_REGISTER

En savoir plus sur : structure WHEAP_PSHED_PLUGIN_REGISTER
WHEAP_ROW_FAILURE_EVENT

Cette rubrique décrit la structure WHEAP_ROW_FAILURE_EVENT.
WHEAP_STARTED_REPORT_HW_ERROR

En savoir plus sur : structure WHEAP_STARTED_REPORT_HW_ERROR
WHEAP_STUCK_ERROR_EVENT

En savoir plus sur : structure WHEAP_STUCK_ERROR_EVENT

Énumérations

 
BDCB_CALLBACK_TYPE

L’énumération BDCB_CALLBACK_TYPE spécifie si le rappel passé à une routine de BOOT_DRIVER_CALLBACK_FUNCTION est une mise à jour status ou une notification d’initialisation du pilote de démarrage.
BDCB_CLASSIFICATION

L’énumération BDCB_CLASSIFICATION répertorie différentes classifications des images de démarrage.
BDCB_STATUS_UPDATE_TYPE

L’énumération BDCB_STATUS_UPDATE_TYPE répertorie les types de rappel de pilote de démarrage status mises à jour.
BUS_DATA_TYPE

L’énumération _BUS_DATA_TYPE (ntddk.h) définit des valeurs qui indiquent le type d’espace de configuration du bus.
HAL_APIC_DESTINATION_MODE

Cette rubrique décrit l’énumération HAL_APIC_DESTINATION_MODE (ntddk.h).
HAL_QUERY_INFORMATION_CLASS

L’énumération HAL_QUERY_INFORMATION_CLASS est réservée à une utilisation système uniquement. Ne pas utiliser.
HAL_SET_INFORMATION_CLASS

L’énumération _HAL_SET_INFORMATION_CLASS définit les valeurs utilisées par la fonction de rappel pHalSetSystemInformation qui sont réservées à une utilisation interne.
HARDWARE_COUNTER_TYPE

L’énumération HARDWARE_COUNTER_TYPE spécifie le type d’un compteur matériel.
IPMI_OS_SEL_RECORD_TYPE

En savoir plus sur : énumération IPMI_OS_SEL_RECORD_TYPE
KD_CALLBACK_ACTION

Cette rubrique décrit l’énumération KD_CALLBACK_ACTION (ntddk.h).
KD_NAMESPACE_ENUM

Cette rubrique décrit l’énumération KD_NAMESPACE_ENUM (ntddk.h).
PCI_BUS_WIDTH

Cette rubrique décrit l’énumération PCI_BUS_WIDTH (ntddk.h).
PCI_DEVICE_D3COLD_STATE_REASON

Cette rubrique décrit l’énumération PCI_DEVICE_D3COLD_STATE_REASON (ntddk.h).
PCI_EXPRESS_ASPM_CONTROL

Cette rubrique décrit l’énumération PCI_EXPRESS_ASPM_CONTROL (ntddk.h).
PCI_EXPRESS_ASPM_SUPPORT

Cette rubrique décrit l’énumération PCI_EXPRESS_ASPM_SUPPORT (ntddk.h).
PCI_EXPRESS_CARD_PRESENCE

Cette rubrique décrit l’énumération PCI_EXPRESS_CARD_PRESENCE (ntddk.h).
PCI_EXPRESS_DEVICE_TYPE

Cette rubrique décrit l’énumération PCI_EXPRESS_DEVICE_TYPE (ntddk.h).
PCI_EXPRESS_INDICATOR_STATE

Cette rubrique décrit l’énumération PCI_EXPRESS_INDICATOR_STATE (ntddk.h).
PCI_EXPRESS_L0s_EXIT_LATENCY

Cette rubrique décrit l’énumération PCI_EXPRESS_L0s_EXIT_LATENCY (ntddk.h).
PCI_EXPRESS_L1_EXIT_LATENCY

Cette rubrique décrit l’énumération PCI_EXPRESS_L1_EXIT_LATENCY (ntddk.h).
PCI_EXPRESS_LINK_SUBSTATE

Cette rubrique décrit l’énumération PCI_EXPRESS_LINK_SUBSTATE (ntddk.h).
PCI_EXPRESS_MAX_PAYLOAD_SIZE

Cette rubrique décrit l’énumération PCI_EXPRESS_MAX_PAYLOAD_SIZE (ntddk.h).
PCI_EXPRESS_MRL_STATE

Cette rubrique décrit l’énumération PCI_EXPRESS_MRL_STATE (ntddk.h).
PCI_EXPRESS_POWER_STATE

Cette rubrique décrit l’énumération PCI_EXPRESS_POWER_STATE (ntddk.h).
PCI_EXPRESS_RCB

Cette rubrique décrit l’énumération PCI_EXPRESS_RCB (ntddk.h).
PCR_BTI_VBAR_INDEX

Décrit l’énumération PCR_BTI_VBAR_INDEX.
PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE

L’énumération PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE contient des constantes qui indiquent le type de ressource de compteur de performances matérielles décrite par une structure de PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR.
PROCESS_MITIGATION_POLICY

Énumère les stratégies d’atténuation des processus.
PSCREATEPROCESSNOTIFYTYPE

Indique le type de notification de processus. Cette énumération est utilisée dans PsSetCreateProcessNotifyRoutineEx2 pour inscrire des notifications de rappel.
PSCREATETHREADNOTIFYTYPE

Indique le type de notification de thread. Cette énumération est utilisée dans PsSetCreateThreadNotifyRoutineEx pour inscrire les notifications de rappel associées à la création ou à la suppression de threads.
SOC_SUBSYSTEM_TYPE

L’énumération SOC_SYBSYSTEM_TYPE définit différents types de sous-systèmes Système sur puce (SoC).
STATE_LOCATION_TYPE

Définit des valeurs pour les emplacements d’état persistants pour les fichiers de périphérique et de pilote.
SUBSYSTEM_INFORMATION_TYPE

Indique le type de sous-système d’un processus ou d’un thread. Cette énumération est utilisée dans les appels NtQueryInformationProcess et NtQueryInformationThread.
WELL_KNOWN_SID_TYPE

Liste des identificateurs de sécurité (SID) couramment utilisés. Les programmes peuvent passer ces valeurs à la fonction CreateWellKnownSid pour créer un SID à partir de cette liste. Pour plus d’informations sur ces valeurs, consultez WELL_KNOWN_SID_TYPE.
WHEA_ERROR_PACKET_DATA_FORMAT

L’énumération WHEA_ERROR_PACKET_DATA_FORMAT définit le format de données d’erreur matérielle brute dans un paquet d’erreur matérielle.
WHEA_ERROR_SEVERITY

L’énumération WHEA_ERROR_SEVERITY définit les niveaux de gravité possibles d’une condition d’erreur matérielle.
WHEA_ERROR_SOURCE_STATE

L’énumération WHEA_ERROR_SOURCE_STATE définit les différents états d’exécution d’une source d’erreur.
WHEA_ERROR_SOURCE_TYPE

L’énumération WHEA_ERROR_SOURCE_TYPE définit les différents types de sources d’erreurs qui peuvent signaler des erreurs matérielles.
WHEA_ERROR_TYPE

L’énumération WHEA_ERROR_TYPE définit les différents types de composants matériels qui peuvent signaler une erreur matérielle.
WHEA_EVENT_LOG_ENTRY_ID

L’énumération WHEA_EVENT_LOG_ENTRY_ID est réservée à l’utilisation du système. Ne pas utiliser.
WHEA_PCI_RECOVERY_SIGNAL

Décrit l’énumération WHEA_PCI_RECOVERY_SIGNAL.
WHEA_PCI_RECOVERY_STATUS

Décrit l’énumération WHEA_PCI_RECOVERY_STATUS.
WHEA_PFA_REMOVE_TRIGGER

En savoir plus sur : énumération WHEA_PFA_REMOVE_TRIGGER
WHEA_RAW_DATA_FORMAT

L’énumération WHEA_RAW_DATA_FORMAT définit les formats possibles d’encodage des données d’erreur matérielle brutes dans un paquet d’erreur matérielle.
WHEA_RECOVERY_CONTEXT_ERROR_TYPE

En savoir plus sur : énumération WHEA_RECOVERY_CONTEXT_ERROR_TYPE
WHEA_THROTTLE_TYPE

Énumération WHEA_THROTTLE_TYPE...
WHEAP_DPC_ERROR_EVENT_TYPE

Cette rubrique décrit l’énumération WHEAP_DPC_ERROR_EVENT_TYPE.
WHEAP_PFA_OFFLINE_DECISION_TYPE

En savoir plus sur : énumération WHEAP_PFA_OFFLINE_DECISION_TYPE