Función AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback (acxcircuit.h)
La función AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback inicializa las devoluciones de llamada preprocesadas de AssignAcxRequest definidas para generadores de circuitos.
Sintaxis
NTSTATUS AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback(
PACXFACTORYCIRCUIT_INIT FactoryInit,
PFN_ACX_OBJECT_PREPROCESS_REQUEST EvtObjectAcxRequestPreprocess,
ACXCONTEXT DriverContext,
ACX_REQUEST_TYPE RequestType,
const GUID *Set,
ULONG Id
);
Parámetros
FactoryInit
Estructura ACXFACTORYCIRCUIT_INIT que se usa para la inicialización de fábrica de circuitos. Se trata de una estructura opaca que se usa para almacenar la información de inicialización de fábrica del circuito ACX y asociar la fábrica a un dispositivo WDF. Use el función AcxFactoryCircuitInitAllocate para inicializar la estructura de ACXFACTORYCIRCUIT_INIT.
EvtObjectAcxRequestPreprocess
Puntero a una devolución de llamada de EVT_ACX_OBJECT_PREPROCESS_REQUEST.
DriverContext
Contexto del controlador definido por el objeto ACXCONTEXT. Para obtener más información sobre los objetos ACX, vea Resumen de objetos ACX.
RequestType
Una ACX_REQUEST_TYPE enumeración que define diferentes tipos de solicitud, como AcxRequestTypeAny, AcxRequestTypeProperty, etc.
Set
GUID opcional para identificar un identificador de conjunto de elementos específico.
Id
Identificador para identificar un elemento específico en el identificador de conjunto especificado.
Valor devuelto
Devuelve STATUS_SUCCESS
si la llamada se realizó correctamente. De lo contrario, devuelve un código de error adecuado. Para obtener más información, vea Using NTSTATUS Values.
Observaciones
El controlador puede invocar esta DDI varias veces para configurar diferentes devoluciones de llamada de preprocesamiento. ACX invoca la primera vez que encuentra que coincide con el tipo WDFREQUEST entrante específico.
Requisitos de ACX
versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte introducción a la versión de ACX.
Requisitos
Requisito | Valor |
---|---|
encabezado de | acxcircuit.h |
irQL | PASSIVE_LEVEL |