Función AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback (acxcircuit.h)
La función AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback inicializa las devoluciones de llamada preprocesadas de AssignAcxRequest definidas para factorías de circuito.
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 de ACXFACTORYCIRCUIT_INIT que se usa para la inicialización del generador de circuitos. Se trata de una estructura opaca que se usa para almacenar la información de inicialización del circuito ACX y asociar la fábrica a un dispositivo WDF. Use la 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
Enumeración ACX_REQUEST_TYPE 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 indentificar 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 Uso de valores NTSTATUS.
Comentarios
El controlador puede invocar esta DDI varias veces para configurar diferentes devoluciones de llamada de preprocesamiento. ACX invoca la primera 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 |
---|---|
Header | acxcircuit.h |
IRQL | PASSIVE_LEVEL |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de