Macro RtlZeroMemory (ntddstor.h)
La rutina RtlZeroMemory 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(
Destination,
Length
);
Parámetros
Destination
Tipo de datos: void*. Puntero al bloque de memoria que se va a rellenar con ceros.
Length
Tipo de datos: size_t. Número de bytes que se van a rellenar con ceros.
Valor devuelto
None
Observaciones
Para eliminar 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 |
---|---|
Header | ntddstor.h |
Reglas de cumplimiento de DDI | BufAfterReqCompletedIntIoctlA(kmdf), BufAfterReqCompletedIoctlA(kmdf), BufAfterReqCompletedReadA(kmdf), BufAfterReqCompletedWriteA(kmdf) |
Consulte también
RtlSecureZeroMemoryPara eliminar un búfer de memoria para borrar los datos confidenciales de seguridad, use RtlSecureZeroMemory en su lugar.