Compartir a través de


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.

Consulte también

NdisStoreUlong