Compartilhar via


Macro NdisRawReadPortBufferUshort (ndis.h)

NdisRawReadPortBufferUshort lê um número especificado de USHORTs em um buffer fornecido pelo chamador.

Sintaxe

void NdisRawReadPortBufferUshort(
  [in]   Port,
  [out]  Buffer,
  [in]   Length
);

Parâmetros

[in] Port

Especifica a porta de E/S. Esse endereço cai em um intervalo mapeado durante a inicialização com NdisMRegisterIoPortRange.

[out] Buffer

Ponteiro para um buffer alocado por chamador, na memória residente, para o qual os USHORTs serão transferidos da NIC. O chamador deve alocar pelo menos um buffer (tamanho de(USHORT) * Length ).

[in] Length

Especifica quantos USHORTs transferir da NIC.

Valor de retorno

Nenhum

Observações

NdisRawReadPortBufferUshort lê cada valor USHORT, um de cada vez, da porta de E/S fornecida para o buffer fornecido.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisRawReadPortBufferUshort (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisRawReadPortBufferUshort (NDIS 5.1)) no Windows XP.
da Plataforma de Destino Universal
cabeçalho ndis.h (inclua Ndis.h)
IRQL Qualquer nível

Consulte também

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUchar

NdisRawReadPortBufferUlong

NdisRawReadPortUshort

NdisRawWritePortBufferUshort