Macro NdisRetrieveUlong (ndis.h)
La función NdisRetrieveUlong recupera un valor de ULONG de la dirección de origen, lo que evita errores de alineación.
Sintaxis
void NdisRetrieveUlong(
Destination,
Source
);
Parámetros
Destination
Puntero a una ubicación de memoria alineada con ULONG en la que almacenar el valor.
Source
Puntero a una ubicación de memoria desde la que se va a recuperar el valor de ULONG.
Valor devuelto
None
Observaciones
Se supone que el destinationAddress especificado está alineado en un límite de ULONG.
Los autores de llamadas de NdisRetrieveUlong se pueden ejecutar en cualquier IRQL si las direcciones especificadas están en un grupo no paginado. De lo contrario, los llamadores deben ejecutarse en irQL < DISPATCH_LEVEL.
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 RtlRetrieveUlong en su lugar. |
Plataforma de destino | Escritorio |
Encabezado | ndis.h (incluya Ndis.h) |
IRQL | Consulte la sección Comentarios. |