Compartir a través de


Función IsListEmpty (wdm.h)

La rutina IsListEmpty indica si hay una lista doblemente vinculada de estructuras LIST_ENTRY vacías.

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 de lo contrario.

Observaciones

isListEmpty devuelve TRUE si ListHead:> Flink hace referencia a ListHead.

Para obtener información sobre cómo usar esta rutina al implementar una lista vinculada doble, consulte Listas vinculadas duplicadas y duplicadas.

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 estar residente.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 2000.
de la plataforma de destino de Escritorio
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)
irQL Cualquier nivel (consulte la sección Comentarios)

Consulte también

initializeListHead

RemoveEntryList

RemoveHeadList

RemoveTailList