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


макрос NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE (ndis.h)

Расширения расширяемых коммутаторов Hyper-V используют макрос NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE для определения типа контекста, используемого функциями SetNetBufferListSwitchContext и GetNetBufferListSwitchContext для присоединения и извлечения контекста из структуры NET_BUFFER_LIST . Расширения могут определять любое количество типов контекста в своем драйвере.

Синтаксис

void NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE(
   _ContextName,
   _ExtensionId
);

Параметры

_ContextName

Идентификатор типа контекста.

_ExtensionId

Идентификатор GUID, соответствующий идентификатору расширения.

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

None

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.30 и более поздних версиях.
Целевая платформа Персональный компьютер
Верхняя часть ndis.h

См. также раздел

SetNetBufferListSwitchContext

GetNetBufferListSwitchContext

NET_BUFFER_LIST