Partager via


PsInsertSiloContext, fonction (ntddk.h)

Cette routine insère un objet dans un emplacement vide dans un Silo.

Syntaxe

NTSTATUS PsInsertSiloContext(
  [in] PESILO Silo,
  [in] ULONG  ContextSlot,
  [in] PVOID  SiloContext
);

Paramètres

[in] Silo

Pointeur vers un silo.  Ce paramètre est obligatoire et ne peut pas être NULL.

[in] ContextSlot

Emplacement alloué par la routine PsAllocSiloContextSlot.

[in] SiloContext

Pointeur vers l’objet créé par la routine PsCreateSiloContext. L’objet doit être créé à l’aide du même pointeur de silo que celui spécifié dans cette routine. Ce paramètre est obligatoire et ne peut pas être NULL.

Valeur de retour

Les codes d’état NT suivants sont retournés.

Retourner le code Description
STATUS_INSUFFICIENT_RESOURCES
Il n’existe aucune ressource dans le système pour effectuer l’insertion. Il s’agit d’un code d’erreur. 
STATUS_NOT_SUPPORTED
L’emplacement n’est pas vide. Il s’agit d’un code d’erreur. 
STATUS_SUCCESS
L’opération s’est terminée avec succès.

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