NdisMQueryOffloadStateComplete 함수(ndischimney.h)
[TCP 굴뚝 오프로드 기능은 더 이상 사용되지 않으며 사용하면 안 됩니다.]
오프로드 대상은 NdisMQueryOffloadStateComplete 함수를 호출하여 오프로드 대상에 대한 이전 호출에 의해 시작된 쿼리 오프로드 작업을 완료합니다. MiniportQueryOffload 함수입니다.
구문
void NdisMQueryOffloadStateComplete(
[in] IN NDIS_HANDLE NdisMiniportHandle,
[in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);
매개 변수
[in] NdisMiniportHandle
이전 호출에서 오프로드 드라이버가 가져온 핸들입니다. NdisMRegisterMiniportDriver.
[in] OffloadBlockList
에 대한 포인터 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 구조체입니다. 오프로드 대상은 이 포인터를 에 대한 입력 매개 변수로 획득했습니다. MiniportQueryOffload 함수입니다.
반환 값
없음
설명
오프로드 대상은 NdisMQueryOffloadStateComplete 를 호출하여 NDIS가 오프로드 대상의 MiniportQueryOffload 함수를 호출할 때 시작된 쿼리 작업을 완료합니다.
NdisMQueryOffloadStateComplete를 호출하기 전에 오프로드 대상은 다음을 수행해야 합니다.
- 상태 트리의 각 오프로드 상태 구조를 해당 구조 체 변수의 현재 값으로 채웁니다.
- 상태 트리의 각 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 구조체의 Status 멤버에 NDIS_STATUS_SUCCESS 또는 NDIS_STATUS_FAILURE 상태 값을 씁니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | ndischimney.h(Ndischimney.h 포함) |
IRQL | 모든 수준 |