INDICATE_OFFLOAD_EVENT_HANDLER 콜백 함수(ndischimney.h)
[TCP 굴뚝 오프로드 기능은 더 이상 사용되지 않으며 사용해서는 안 됩니다.]
NDIS는 프로토콜 드라이버 또는 중간 드라이버의 ProtocolIndicateOffloadEvent 함수를 호출하여 기본 드라이버 또는 오프로드 대상의 호출에 의해 시작된 표시를 게시합니다. NdisMOffloadEventIndicate 함수입니다.
통사론
INDICATE_OFFLOAD_EVENT_HANDLER IndicateOffloadEventHandler;
void IndicateOffloadEventHandler(
[in] IN NDIS_HANDLE ProtocolBindingContext,
[in] IN PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList,
[in] IN ULONG IndicationCode
)
{...}
매개 변수
[in] ProtocolBindingContext
프로토콜 드라이버에서 할당한 컨텍스트 영역에 대한 핸들입니다. 드라이버는 이 컨텍스트 영역에서 바인딩당 컨텍스트 정보를 유지 관리합니다. 드라이버가 NdisOpenAdapterEx 함수를 호출할 때 드라이버가 이 핸들을 NDIS에 제공했습니다.
[in] OffloadBlockList
에 대한 포인터 NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST 구조체입니다. 이 구조체는 표시가 수행되는 오프로드된 상태 개체를 식별합니다. NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 구조는 하나뿐입니다. 이러한 구조의 연결된 목록이 없습니다.
기본 오프로드 대상은 NeighborReachabilityQuery 표시할 때 유효한 OffloadBlockList 포인터를 제공합니다. 이 경우 오프로드 대상은 NEIGHBOR_OFFLOAD_STATE_CONST 구조체 NEIGHBOR_OFFLOAD_STATE_CACHED 구조 및 OffloadBlockList 포인터에서 참조하는 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 구조 바로 다음에 구조체를 NEIGHBOR_OFFLOAD_STATE_DELEGATED.
[in] IndicationCode
다음 INDICATE_OFFLOAD_EVENT 값 중 하나로 표시되는 이벤트입니다.
NeighborReachabilityQuery
NCE(인접 캐시 항목)가 부실하게 되었음을 나타냅니다. NCE에 대한 자세한 내용은 RFC 2461을 참조하세요.
NeighborReachabilityInDoubt
예약.
반환 값
없음
발언
중간 드라이버에 대한 이 함수의 구현을 결정해야 합니다.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | ndischimney.h(Ndischimney.h 포함) |