Compartir a través de


Método IQueueCallbackStateChange::OnStateChange (wudfddi.h)

[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los controladores UMDF nuevos deben escribirse con UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción con UMDF.

Se llama al método OnStateChange cuando cambia el estado del objeto de cola de E/S.

Sintaxis

void OnStateChange(
  [in] IWDFIoQueue        *pWdfQueue,
  [in] WDF_IO_QUEUE_STATE QueueState
);

Parámetros

[in] pWdfQueue

Puntero a la interfaz IWDFIoQueue del objeto de cola de E/S cuyo estado cambia.

[in] QueueState

OR bit a bit válido de valores con tipo WDF_IO_QUEUE_STATE que indica el estado de la cola.

Valor devuelto

None

Observaciones

Un controlador registra la interfaz IQueueCallbackStateChange cuando el controlador llama al método IWDFDevice::CreateIoQueue para crear una cola de E/S o para configurar la cola de E/S predeterminada. Opcionalmente, el controlador puede registrar la interfaz IQueueCallbackStateChange solo para una cola manual. El controlador no debe registrar IQueueCallbackStateChange para una cola secuencial o paralela.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado wudfddi.h (incluya Wudfddi.h)

Consulte también

IQueueCallbackStateChange

IWDFDevice::CreateIoQueue

IWDFIoQueue

WDF_IO_QUEUE_STATE