Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta rutina asigna una ranura que se puede usar para insertar, recuperar y eliminar un objeto en todos los silos.
Sintaxis
NTSTATUS PsAllocSiloContextSlot(
[in] ULONG_PTR Reserved,
[out] ULONG *ReturnedContextSlot
);
Parámetros
[in] Reserved
Este parámetro está reservado para uso futuro y debe establecerse en cero.
[out] ReturnedContextSlot
Puntero a una variable asignada por el autor de la llamada que recibe el índice de ranura recién asignado. Este parámetro es necesario y no se puede null.
Valor devuelto
Se devuelven los siguientes códigos de estado NT.
Código devuelto | Descripción |
---|---|
STATUS_INSUFFICIENT_RESOURCES | No hay más ranuras disponibles en el sistema. Se trata de un código de error. |
STATUS_SUCCESS | La operación se completó correctamente. |
Observaciones
El uso de esta API es poco frecuente porque a todos los monitores de silo se les asigna una ranura de almacenamiento al llamar a la rutina de PsRegisterSiloMonitor. Esa ranura se puede recuperar con la rutina de PsGetSiloMonitorContextSlot y que usa un controlador para sus operaciones de contexto.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1607 |
servidor mínimo admitido | Windows Server 2016 |
de la plataforma de destino de | Windows |
encabezado de | ntddk.h |