структура NDIS_PD_OPEN_PROVIDER_PARAMETERS (ndis.h)
Эта структура используется в качестве буфера для параметров в OID_PD_OPEN_PROVIDER OID.
Синтаксис
typedef struct _NDIS_PD_OPEN_PROVIDER_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_PD_PROVIDER_HANDLE ProviderHandle;
const NDIS_PD_PROVIDER_DISPATCH *ProviderDispatch;
} NDIS_PD_OPEN_PROVIDER_PARAMETERS;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_PD_OPEN_PROVIDER_PARAMETERS . Задайте элементы этой структуры следующим образом:
- Тип = NDIS_OBJECT_TYPE_DEFAULT
- Revision = NDIS_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
- Размер = NDIS_SIZEOF_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
Flags
Этот элемент зарезервирован и должен иметь значение 0.
ProviderHandle
Дескриптор поставщика, который идентифицирует объект поставщика драйвера мини-порта с поддержкой PD.
ProviderDispatch
См . NDIS_PD_PROVIDER_DISPATCH.
Комментарии
Эта структура должна быть выровнена по 8-байтовой границе.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | ndis.h |