Compartir a través de


Macro NdisReadRegisterUchar (ndis.h)

el controlador de miniporta llama a NdisReadRegisterUchar para leer un UCHAR desde un registro de dispositivos asignados a memoria.

Sintaxis

void NdisReadRegisterUchar(
  [in]   Register,
  [out]  Data
);

Parámetros

[in] Register

Puntero al registro asignado a memoria. Esta dirección virtual debe estar dentro de un intervalo devuelto por una llamada en tiempo de inicialización a NdisMMapIoSpace.

[out] Data

Puntero a la variable proporcionada por el autor de la llamada en la que esta función devuelve la lectura de UCHAR de Register .

Valor devuelto

Ninguno

Observaciones

Si un controlador llama a esta función, los registros de dispositivos de una NIC deben asignarse a memoria no almacenada en caché durante la inicialización del controlador.

Requisitos

Requisito Valor
cliente mínimo admitido Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisReadRegisterUchar (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisReadRegisterUchar (NDIS 5.1)) en Windows XP.
de la plataforma de destino de Universal
encabezado de ndis.h (incluya Ndis.h)
irQL Cualquier nivel

Consulte también

MiniportInitializeEx

NdisMMapIoSpace

NdisReadRegisterUlong

NdisReadRegisterUshort

NdisWriteRegisterUchar