Compartir a través de


Macro RtlZeroMemory (storport.h)

El RtlZeroMemory rutina rellena un bloque de memoria con ceros, dado un puntero al bloque y la longitud, en bytes, que se va a rellenar.

Sintaxis

VOID RtlZeroMemory(
  _Out_ VOID UNALIGNED *Destination,
  _In_  SIZE_T         Length
);

Parámetros

[out] Destination

Puntero al bloque de memoria que se va a rellenar con ceros.

[in] Length

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

Valor devuelto

Ninguno

Observaciones

Para eliminar cero un búfer de memoria para borrar los datos confidenciales de seguridad, use rtlSecureZeroMemory en su lugar.

Los autores de llamadas de RtlZeroMemory se pueden ejecutar en cualquier IRQL si el bloque de memoria de destino está en memoria del sistema no paginada. De lo contrario, el autor de la llamada debe ejecutarse en IRQL <= APC_LEVEL.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 2000.
de la plataforma de destino de Universal
encabezado de storport.h (include Wdm.h, Ntddk.h, Ntifs.h, Smclib.h, Minitape.h, Scsi.h, Storport.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL Cualquier nivel (consulte la sección Comentarios)
reglas de cumplimiento de DDI BufAfterReqCompletedIntIoctlA(kmdf), BufAfterReqCompletedIoctlA(kmdf), BufAfterReqCompletedReadA(kmdf), BufAfterReqCompletedWriteA(kmdf)

Consulte también

rtlFillMemory

RtlSecureZeroMemory