Macro NdisRawReadPortBufferUchar (ndis.h)
NdisRawReadPortBufferUchar lê um número especificado de bytes em um buffer fornecido pelo chamador.
Sintaxe
void NdisRawReadPortBufferUchar(
[in] Port,
[out] Buffer,
[in] Length
);
Parâmetros
[in] Port
Especifica a porta de E/S. Esse endereço está em um intervalo que foi mapeado durante a inicialização com NdisMRegisterIoPortRange.
[out] Buffer
Ponteiro para um buffer alocado pelo chamador, na memória residente, para o qual os bytes serão transferidos da porta da NIC. O chamador deve alocar um buffer pelo menos sizeof( Length ).
[in] Length
Especifica quantos bytes transferir da NIC.
Retornar valor
Nenhum
Comentários
NdisRawReadPortBufferUchar lê cada byte, um de cada vez, da porta de E/S fornecida para o buffer fornecido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisRawReadPortBufferUchar (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisRawReadPortBufferUchar (NDIS 5.1)) no Windows XP. |
Plataforma de Destino | Universal |
Cabeçalho | ndis.h (inclua Ndis.h) |
IRQL | Qualquer nível |