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.
Valor de retorno
Nenhum
Observações
O DestinationAddress determinado é considerado alinhado em um limite ULONG.
Os chamadores de NdisRetrieveUlong poderão ser executados em qualquer IRQL se os endereços determinados estiverem no pool nãopagado. Caso contrário, os chamadores devem estar em execução no < DISPATCH_LEVEL IRQL.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte para drivers existentes no NDIS 6.0 e posterior, mas novos drivers devem usar RtlRetrieveUlong. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | ndis.h (inclua Ndis.h) |
IRQL | Consulte a seção Comentários |