Поделиться через


Макрос NdisRawReadPortUlong (ndis.h)

NdisRawReadPortUlong считывает значение ULONG из заданного порта ввода-вывода в сетевом адаптере.

Синтаксис

void NdisRawReadPortUlong(
  [in]   Port,
  [out]  Data
);

Параметры

[in] Port

Указывает порт ввода-вывода. Этот адрес попадает в диапазон, сопоставленный во время инициализации с NdisMRegisterIoPortRange.

[out] Data

Указатель на указанную вызывающим переменную, в которой эта функция возвращает значение ULONG, считываемое из порта.

Возвращаемое значение

Никакой

Замечания

NdisRawReadPortUlong выполняется быстро, так как при каждом вызове не требуется сопоставить адрес порта, зависящий от узла, относительного ввода-вывода.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. NdisRawReadPortUlong (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. NdisRawReadPortUlong (NDIS 5.1)) в Windows XP.
целевая платформа Всеобщий
заголовка ndis.h (include Ndis.h)
IRQL Любой уровень

См. также

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUlong

NdisRawReadPortUchar

NdisRawReadPortUshort

NdisRawRitePortUlong