Макрос NdisQueryMdlOffset
Макрос NdisQueryMdlOffset извлекает смещение в пределах физической страницы, с которой начинается заданный буфер MDL, и длину буфера.
Синтаксис
VOID NdisQueryMdlOffset(
_Mdl,
_Offset,
_Length
);
Параметры
_Mdl
Указатель на MDL.
_Смещение
Указатель на переменную, предоставленную вызывающим объектом, в которой этот макрос возвращает отсчитываемое от нуля смещение байтов в пределах физической страницы, содержащей буфер, заданный MDL.
_Длина
Указатель на переменную, предоставленную вызывающим объектом, в которой этот макрос возвращает длину (в байтах) диапазона виртуальных адресов, заданного MDL.
Возвращаемое значение
None
Remarks
Макрос NdisQueryMdlOffset предоставляет версию функции NdisQueryBufferOffset на основе MDL.
Требования
Целевая платформа |
Персональный компьютер |
Версия |
Поддерживается в NDIS 6.0 и более поздних версиях. |
Заголовок |
Ndis.h (включая Ndis.h) |
IRQL |
<= DISPATCH_LEVEL |
Правила соответствия DDI |
Irql_NetBuffer_Function |