Freigeben über


PsInsertSiloContext-Funktion (ntddk.h)

Diese Routine fügt ein Objekt in einen leeren Steckplatz in einem Silo-ein.

Syntax

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

Parameter

[in] Silo

Ein Zeiger auf ein Silo.  Dieser Parameter ist erforderlich und kann nicht NULL-werden.

[in] ContextSlot

Ein von der PsAllocSiloContextSlot Routine zugewiesener Slot.

[in] SiloContext

Ein Zeiger auf das Objekt, das von der PsCreateSiloContext Routine erstellt wurde. Das Objekt muss mit demselben Silozeiger wie der in dieser Routine angegebene erstellt werden. Dieser Parameter ist erforderlich und kann nicht NULL-werden.

Rückgabewert

Die folgenden NT-Statuscodes werden zurückgegeben.

Rückgabecode Beschreibung
STATUS_INSUFFICIENT_RESOURCES
Es gibt keine Ressourcen im System, um den Einfügevorgang auszuführen. Dies ist ein Fehlercode. 
STATUS_NOT_SUPPORTED
Der Steckplatz ist nicht leer. Dies ist ein Fehlercode. 
STATUS_SUCCESS
Der Vorgang wurde erfolgreich abgeschlossen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1607
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Fenster
Header- ntddk.h