NDIS_PD_CONFIG 構造体 (ntddndis.h)
この構造体は、PD プロバイダーの構成データを保持します。
構文
typedef struct _NDIS_PD_CONFIG {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
BOOLEAN Enabled;
ULONG CapabilitiesOffset;
ULONG CapabilitiesSize;
} NDIS_PD_CONFIG;
メンバー
Header
NDIS_PD_CONFIG構造体のNDIS_OBJECT_HEADER構造体。 この構造体のメンバーを次のように設定します。
- 型 = NDIS_OBJECT_TYPE_DEFAULT
- リビジョン = NDIS_PD_CONFIG_REVISION_1
- サイズ = NDIS_SIZEOF_PD_CONFIG_REVISION_1
Flags
このメンバーは予約されており、0 に設定する必要があります。
Enabled
PDPI プロバイダーの PacketDirect 機能が有効になっている場合に TRUE に設定されるブール値。 それ以外の場合、このメンバーは FALSE です。
CapabilitiesOffset
CapabilitiesSize メンバーが 0 より大きい場合、これは、NDIS_PD_CAPABILITIES構造体への ULONG にアラインされたポインターです。
CapabilitiesSize
このメンバーが 0 より大きい場合は、CapabilitiesOffset メンバーが指すNDIS_PD_CAPABILITIES構造体のサイズが含まれます。
注釈
この構造体は、8 バイト境界に配置する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | ntddndis.h (Ndis.h を含む) |