Macro NdisRetrieveUlong (ndis.h)

A função NdisRetrieveUlong recupera um valor ULONG do endereço de origem, evitando falhas de alinhamento.

Sintaxe

void NdisRetrieveUlong(
   Destination,
   Source
);

Parâmetros

Destination

Um ponteiro para um local de memória alinhado ao ULONG no qual armazenar o valor.

Source

Um ponteiro para um local de memória do qual recuperar o valor ULONG.

Retornar valor

Nenhum

Comentários

Presume-se que o DestinationAddress especificado esteja alinhado em um limite ULONG.

Os chamadores do NdisRetrieveUlong poderão ser executados em qualquer IRQL se os endereços especificados estiverem no pool nãopagado. Caso contrário, os chamadores devem estar em execução em DISPATCH_LEVEL IRQL < .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte para drivers existentes no NDIS 6.0 e posterior, mas novos drivers devem usar RtlRetrieveUlong.
Plataforma de Destino Área de Trabalho
Cabeçalho ndis.h (inclua Ndis.h)
IRQL Consulte a seção Comentários

Confira também

NdisStoreUlong