Compartilhar via


Função PsInsertSiloContext (ntddk.h)

Essa rotina insere um objeto em um slot vazio em um Silo.

Sintaxe

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

Parâmetros

[in] Silo

Um ponteiro para um silo.  Esse parâmetro é necessário e não pode ser NULL.

[in] ContextSlot

Um slot alocado pela rotina PsAllocSiloContextSlot .

[in] SiloContext

Um ponteiro para o objeto criado pela rotina PsCreateSiloContext . O objeto deve ser criado usando o mesmo ponteiro de silo que o especificado nessa rotina. Esse parâmetro é necessário e não pode ser NULL.

Retornar valor

Os seguintes códigos de status NT são retornados.

Código de retorno Descrição
STATUS_INSUFFICIENT_RESOURCES
Não há recursos no sistema para executar a inserção. Este é um código de erro. 
STATUS_NOT_SUPPORTED
O slot não está vazio. Este é um código de erro. 
STATUS_SUCCESS
A operação foi concluída com sucesso.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1607
Servidor mínimo com suporte Windows Server 2016
Plataforma de Destino Windows
Cabeçalho ntddk.h