Función IsListEmpty (wdm.h)
La rutina IsListEmpty indica si una lista doblemente vinculada de LIST_ENTRY estructuras está vacía.
Sintaxis
BOOLEAN IsListEmpty(
[in] const LIST_ENTRY *ListHead
);
Parámetros
[in] ListHead
Puntero a una estructura LIST_ENTRY que representa el encabezado de la lista.
Valor devuelto
IsListEmpty devuelve TRUE si actualmente no hay entradas en la lista y FALSE en caso contrario.
Comentarios
IsListEmpty devuelve TRUE si ListHead-Flink> hace referencia a ListHead.
Para obtener información sobre el uso de esta rutina al implementar una lista vinculada doblemente, consulte Singly and Duplicay Linked Listas.
Los autores de llamadas de IsListEmpty se pueden ejecutar en cualquier IRQL. Si se llama a IsListEmpty en IRQL >= DISPATCH_LEVEL, el almacenamiento de ListHead debe ser residente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Escritorio |
Encabezado | wdm.h (incluye Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h) |
IRQL | Cualquier nivel (consulte la sección Comentarios) |