Función PsInsertSiloContext (ntddk.h)

Esta rutina inserta un objeto en una ranura vacía en un Silo.

Sintaxis

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

Parámetros

[in] Silo

Puntero a un silo.  Este parámetro es necesario y no puede ser NULL.

[in] ContextSlot

Ranura asignada por la rutina PsAllocSiloContextSlot .

[in] SiloContext

Puntero al objeto creado por la rutina PsCreateSiloContext . El objeto debe crearse con el mismo puntero de silo que el especificado en esta rutina. Este parámetro es necesario y no puede ser NULL.

Valor devuelto

Se devuelven los siguientes códigos de estado NT.

Código devuelto Descripción
STATUS_INSUFFICIENT_RESOURCES
No hay recursos en el sistema para realizar la inserción. Se trata de un código de error. 
STATUS_NOT_SUPPORTED
La ranura no está vacía. Se trata de un código de error. 
STATUS_SUCCESS
La operación se ha completado correctamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1607
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Encabezado ntddk.h