Функция NdisMSetBusData (ndis.h)
Драйверы NDIS вызывают функцию NdisMSetBusData для записи в пространство конфигурации устройства.
Синтаксис
ULONG NdisMSetBusData(
IN NDIS_HANDLE NdisMiniportHandle,
[in] IN ULONG WhichSpace,
[in] IN ULONG Offset,
[in] IN PVOID Buffer,
[in] IN ULONG Length
);
Параметры
NdisMiniportHandle
Дескриптор адаптера мини-порта, переданный NDIS параметру MiniportAdapterHandle Функция MiniportInitializeEx .
[in] WhichSpace
Тип записываемых данных шины. Дополнительные сведения см. в описании параметра WhichSpace на странице справки по IRP_MN_READ_CONFIG.
[in] Offset
Смещение байтов в пространстве конфигурации, заданном параметром WhichSpace, в который записываются данные.
[in] Buffer
Указатель на буфер, содержащий данные для записи в шину. Должен быть по крайней мере столько же, сколько длина .
[in] Length
Длина записываемых данных в байтах.
Возвращаемое значение
NdisMGetBusData возвращает количество записанных байтов.
Комментарии
Эта функция заменяет NDIS 5.1Функция NdisWritePciSlotInformation.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и более поздних версиях. |
Целевая платформа | Универсальное |
Верхняя часть | ndis.h (включая Ndis.h) |
Библиотека | Ndis.lib |
IRQL | Любой уровень |