Compartir a través de


Macro NdisZeroMemory (ndis.h)

La función NdisZeroMemory rellena un bloque de memoria con ceros.

Sintaxis

void NdisZeroMemory(
  [in]  Destination,
  [in]  Length
);

Parámetros

[in] Destination

Dirección virtual base de un bloque de memoria.

[in] Length

Número de bytes que se van a rellenar con ceros.

Valor devuelto

None

Observaciones

NdisZeroMemory rellena el intervalo de memoria especificado con ceros. El destino y la longitud especificados deben ser un subrango adecuado de un intervalo de memoria accesible por el autor de la llamada.

Siempre que el intervalo especificado se haya asignado desde un grupo no paginado, el autor de la llamada se puede ejecutar en cualquier IRQL. De lo contrario, un llamador debe ejecutarse en IRQL < DISPATCH_LEVEL como, por ejemplo, cuando un llamador borra una estructura asignada en la pila.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite para los controladores existentes en NDIS 6.0 y versiones posteriores, pero los nuevos controladores deben usar RtlZeroMemory en su lugar.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
IRQL Consulte la sección Comentarios.

Consulte también

NdisAllocateMemoryWithTagPriority

NdisZeroMappedMemory