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.
se llama a rxIndicateChangeOfBufferingState para registrar una solicitud de estado de búfer de cambio (una indicación de interrupción de interbloqueo, por ejemplo) para su posterior procesamiento. Si es necesario, se activan las rutinas de subprocesos de trabajo para su posterior procesamiento.
Sintaxis
VOID RxIndicateChangeOfBufferingState(
PMRX_SRV_CALL SrvCall,
PVOID SrvOpenKey,
PVOID Context
);
Parámetros
SrvCall
Puntero a la estructura SRV_CALL.
SrvOpenKey
Puntero a la clave de la estructura SRV_OPEN.
Context
Puntero al contexto que se va a devolver al minidirector de red durante las devoluciones de llamada para procesar la solicitud.
Valor devuelto
Ninguno
Observaciones
RxIndicateChangeOfBufferingState registra la solicitud de estado de almacenamiento en búfer de cambios insertándola en la lista de registro (procesamiento de nivel DPC) o en la lista de distribuidores o controladores adecuada.
Se trata de una instancia en la que la solicitud de cambio de estado de almacenamiento en búfer del servidor identifica la estructura SRV_OPEN mediante la clave generada por el servidor. Esto implica que la clave debe asignarse a la estructura SRV_OPEN localmente.
Las rutinas internas llamadas por esta rutina pueden producir errores debido a la falta de memoria disponible (no se puede asignar memoria del grupo no paginada, por ejemplo), pero dado que se trata de una rutina VOID, no se devuelve ningún error cuando se produce esta condición.
Si una solicitud de estado de almacenamiento en búfer se puede procesar inmediatamente en lugar de estar en cola para su procesamiento más adelante, se puede llamar a RxChangeBufferingState.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Escritorio |
| encabezado de | rxprocs.h (incluya Rxprocs.h, Struchdr.h, Fcb.h) |
| irQL | <= APC_LEVEL |
Consulte también
RxIndicateChangeOfBufferingStateForSrvOpen
el estructura de SRV_OPEN