NDIS_MSIX_CONFIG_PARAMETERS 구조체(ndis.h)
NDIS_MSIX_CONFIG_PARAMETERS 구조체는 요청된 구성 작업을 정의하고 해당 특정 작업에 필요한 매개 변수를 지정합니다.
구문
typedef struct _NDIS_MSIX_CONFIG_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_MSIX_TABLE_OPERATION ConfigOperation;
ULONG TableEntry;
ULONG MessageNumber;
} NDIS_MSIX_CONFIG_PARAMETERS, *PNDIS_MSIX_CONFIG_PARAMETERS;
멤버
Header
NDIS_MSIX_CONFIG_PARAMETERS 구조체에 대한 NDIS_OBJECT_HEADER 구조체입니다. 미니포트 드라이버는 Header가 NDIS_OBJECT_TYPE_DEFAULT 지정하는 구조체의 Type 멤버, NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1 수정 멤버 및 NDIS_SIZEOF_MSIX_CONFIG_PARAMETERS_REVISION_1 Size 멤버를 설정합니다.
ConfigOperation
MSI-X 테이블 항목에 대해 요청된 구성 작업입니다. 이 작업은 의 값 중 하나로 지정됩니다. NDIS_MSIX_TABLE_OPERATION 열거형입니다.
TableEntry
MSI-X 테이블 항목 인덱스입니다.
MessageNumber
디바이스에 할당된 MSI-X 메시지 번호입니다. 이 값은 NdisMSIXTableConfigSetTableEntry 작업에 필요합니다. 이 매개 변수는 NdisMSIXTableConfigMaskTableEntry 또는 NdisMSIXTableConfigUnmaskTableEntry 작업에 사용되지 않습니다.
설명
MSI-X 테이블 항목을 마스킹, 마스크 해제 또는 매핑하기 위해 NDIS 드라이버는 NDIS_MSIX_CONFIG_PARAMETERS 구조를 에 전달합니다. NdisMConfigMSIXTableEntry 함수. NDIS_MSIX_CONFIG_PARAMETERS 요청된 구성 작업을 정의하고 해당 작업에 필요한 매개 변수를 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | NDIS 6.1 이상에서 지원됩니다. |
머리글 | ndis.h(Ndis.h 포함) |