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 |