PsMakeSiloContextPermanent, fonction (ntddk.h)
Cette routine rend l’emplacement dans une instance de silo 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.
Syntaxe
NTSTATUS PsMakeSiloContextPermanent(
[in] PESILO Silo,
[in] ULONG ContextSlot
);
Paramètres
[in] Silo
Silo dans lequel réside l’emplacement. Ce paramètre est obligatoire et ne peut pas être NULL.
[in] ContextSlot
Emplacement pour effectuer la lecture seule. L’emplacement doit être précédemment alloué par la routine PsAllocSiloContextSlot.
Valeur de retour
Les codes d’état NT suivants sont retournés.
Retourner le code | Description |
---|---|
|
L’emplacement ne contient pas d’objet valide. Il s’agit d’un code d’erreur. |
|
L’emplacement n’a pas été alloué. Il s’agit d’un code d’erreur. |
|
L’opération s’est terminée avec succès. |
Remarques
Avant d’appeler cette routine, l’emplacement doit contenir un objet valide. Une fois l’opération terminée, les routines PsReplaceSiloContext et PsRemoveSiloContext échouent avec STATUS_NOT_SUPPORTED.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1607 |
serveur minimum pris en charge | Windows Server 2016 |
plateforme cible | Windows |
d’en-tête | ntddk.h |