다음을 통해 공유


NdisMUpdateOffloadComplete 함수(ndischimney.h)

[TCP 굴뚝 오프로드 기능은 더 이상 사용되지 않으며 사용해서는 안 됩니다.]

오프로드 대상은 NdisMUpdateOffloadComplete 함수를 호출하여 오프로드 대상의 MiniportUpdateOffload 함수에 대한 이전 호출로 시작된 업데이트 오프로드 작업을 완료합니다.

통사론

void NdisMUpdateOffloadComplete(
  [in] IN NDIS_HANDLE                       NdisMiniportHandle,
  [in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);

매개 변수

[in] NdisMiniportHandle

이전 호출에서 가져온 오프로드 대상의 핸들입니다. NdisMRegisterMiniportDriver.

[in] OffloadBlockList

에 대한 포인터 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 구조체입니다. 오프로드 대상은 이 포인터를 해당 포인터에 대한 입력 매개 변수로 가져옵니다. MiniportUpdateOffload 함수입니다.

반환 값

없음

발언

NdisMUpdateOffloadComplete 함수를 호출하기 전에 오프로드 대상은 다음 NDIS_STATUS 값 중 하나를 상태 트리의 각 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 구조체의 Status 멤버에 기록해야 합니다.

  • NDIS_STATUS_SUCCESS

    오프로드 대상은 상태 개체 변수를 성공적으로 업데이트하고/또는 경로-인접 링크를 업데이트했습니다.

  • NDIS_STATUS_FAILURE

    업데이트 작업이 성공하지 못했습니다. 오프로드 대상은 연결에서 정상적인 처리를 계속해야 합니다. 호스트 스택은 업데이트할 수 없는 상태 개체의 오프로드를 종료합니다.

요구 사항

요구
대상 플랫폼 보편적
헤더 ndischimney.h(Ndischimney.h 포함)
IRQL 모든 수준

참고 항목

MiniportUpdateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver