макрос NET_BUFFER_SHARED_MEM_LENGTH (ndis/nblaccessors.h)
Макрос NET_BUFFER_SHARED_MEM_LENGTH получает общую длину памяти из структуры NET_BUFFER_SHARED_MEMORY.
Синтаксис
#define NET_BUFFER_SHARED_MEM_LENGTH(_SHI) ((_SHI)->SharedMemoryLength)
Параметры
_SHI
Указатель на структуру NET_BUFFER_SHARED_MEMORY.
Возвращаемое значение
NET_BUFFER_SHARED_MEM_LENGTH возвращает значение ULONG для длины в байтах общей памяти.
Замечания
Драйвер NDIS 6.20 или более поздней версии может использовать макрос NET_BUFFER_SHARED_MEM_LENGTH для получения общей длины памяти, связанной с структурой NET_BUFFER_SHARED_MEMORY. NET_BUFFER_SHARED_MEM_LENGTH получает длину из элемента SharedMemoryLength структуры NET_BUFFER_SHARED_MEMORY. Элемент sharedMemoryInfo в структуре NET_BUFFER содержит первую NET_BUFFER_SHARED_MEMORY структуру в связанном списке.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.20 и более поздних версиях. |
целевая платформа | Всеобщий |
заголовка | ndis/nblaccessors.h (include ndis.h) |