PsInsertSiloContext-Funktion (ntddk.h)

Diese Routine fügt ein Objekt in einen leeren Slot 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 darf nicht NULL sein.

[in] ContextSlot

Ein Von der PsAllocSiloContextSlot-Routine zugeordneter 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 darf nicht NULL sein.

Rückgabewert

Die folgenden NT-status-Codes 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 Slot ist nicht leer. Dies ist ein Fehlercode. 
STATUS_SUCCESS
Der Vorgang wurde erfolgreich abgeschlossen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1607
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile ntddk.h