IMiniportWavePciStream::Service 메서드(portcls.h)
메서드는 Service
미니포트 드라이버에 서비스 요청을 알 수 있습니다.
구문
void Service();
반환 값
없음
설명
포트 드라이버가 미니포트 드라이버의 IMiniportWavePci::NewStream 메서드를 호출하면 해당 메서드는 새 스트림의 IServiceGroup 개체에 대한 참조를 출력합니다. 포트 스트림은 자체 IServiceSink 개체를 서비스 그룹에 추가하고 서비스 요청 알림을 대기합니다. 알림의 원본은 일반적으로 미니포트 드라이버의 ISR(인터럽트 서비스 루틴)입니다.
미니포트 드라이버의 ISR이 포트 드라이버의 IPortWavePci::Notify 루틴을 호출하면 포트 드라이버는 DPC(지연 프로시저 호출)를 큐에 대기합니다. DPC가 실행되면 서비스 그룹의 각 IServiceSink 개체에서 RequestService 메서드를 호출합니다. DPC가 포트 스트림의 IServiceSink 개체에서 이 메서드를 호출하면 포트 드라이버가 미니포트 스트림 개체의 Service
메서드를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | portcls.h(Portcls.h 포함) |
IRQL | DISPATCH_LEVEL |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기