Fonction PsRemoveSiloContext (ntddk.h)
Cette routine supprime un objet qui a été inséré dans le Silo.
Syntaxe
NTSTATUS PsRemoveSiloContext(
[in] PESILO Silo,
[in] ULONG ContextSlot,
PVOID *RemovedSiloContext
);
Paramètres
[in] Silo
Silo à partir duquel l’objet doit être supprimé. Ce paramètre est obligatoire et ne peut pas être NULL.
[in] ContextSlot
Emplacement alloué par la routine PsAllocSiloContextSlot .
RemovedSiloContext
Pointeur vers une variable allouée par l’appelant qui reçoit l’adresse de l’objet supprimé. Ce paramètre est facultatif et peut être NULL.
Valeur retournée
Les codes de status NT suivants sont retournés.
Code de retour | Description |
---|---|
|
L’emplacement est vide. Il s’agit d’un code d’erreur. |
|
L’emplacement est en lecture seule et il ne peut pas être modifié. Il s’agit d’un code d’erreur. |
|
L’opération s’est terminée avec succès. |
Remarques
Dans un appel réussi à PsRemoveSiloContext où le paramètre RemovedSiloContext n’a pas la valeur NULL et ne pointe pas vers NULL, l’appelant doit décrémenter l’objet vers lequel pointe le paramètre RemovedSiloContext , en appelant PsDereferenceSiloContext lorsqu’il n’est plus nécessaire.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1607 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
En-tête | ntddk.h |
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