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로 설정된 BOOLEAN 값입니다. 그렇지 않으면 이 멤버는 FALSE입니다.

CapabilitiesOffset

CapabilitiesSize 멤버가 0보다 크면 NDIS_PD_CAPABILITIES 구조체에 대한 ULONG 정렬 포인터입니다.

CapabilitiesSize

이 멤버가 0보다 크면 CapabilitiesOffset 멤버가 가리키는 NDIS_PD_CAPABILITIES 구조체의 크기가 포함됩니다.

설명

이 구조체는 8 바이트 경계에 맞춰야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
머리글 ntddndis.h(Ndis.h 포함)

추가 정보

NDIS_OBJECT_HEADER