KeStackAttachProcess, fonction (ntifs.h)
La routine KeStackAttachProcess attache le thread actuel à l’espace d’adressage du processus cible.
Syntaxe
void KeStackAttachProcess(
PRKPROCESS PROCESS,
[out] PRKAPC_STATE ApcState
);
Paramètres
PROCESS
Pointeur vers l’objet de processus cible. Ce paramètre peut être un pointeur PEPROCESS retourné par IoGetCurrentProcess ou PsGetCurrentProcess.
[out] ApcState
Pointeur opaque vers une structure KAPC_STATE. L’appelant doit allouer le stockage pour cette structure à partir d’un pool non paginé ou de la propre pile de threads de l’appelant.
Valeur de retour
None
Remarques
KeStackAttachProcess attache le thread actuel à l’espace d’adressage du processus pointé par le paramètre Process . Si le thread actuel était déjà attaché à un autre processus, le paramètre ApcState reçoit l’état APC actuel avant que KeStackAttachProcess ne soit attaché au nouveau processus.
Chaque appel à KeStackAttachProcess doit être mis en correspondance par un appel suivant à KeUnstackDetachProcess.
Pour plus d’informations sur l’utilisation de threads système et la gestion de la synchronisation dans un contexte de thread non linéaire, consultez Processus Kernel-Mode Windows et Gestionnaire de threads.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 |
Plateforme cible | Universal |
En-tête | ntifs.h (include Ntifs.h, Fltkernel.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour