IOCTL_GNSS_STOP_FIXSESSION IOCTL(gnssdriver.h)
IOCTL_GNSS_STOP_FIXSESSION 제어 코드는 GNSS 어댑터에서 활성 수정 세션을 중지하는 데 사용됩니다.
주 코드
입력 버퍼
GNSS_STOPFIXSESSION_PARAM 구조체에 대한 포인터입니다.
입력 버퍼 길이
sizeof(GNSS_STOPFIXSESSION_PARAM)로 설정합니다.
출력 버퍼
NULL로 설정됨.
출력 버퍼 길이
0으로 설정합니다.
상태 블록
요청이 성공하면 Irp->IoStatus.Status가 STATUS_SUCCESS 설정됩니다. 그렇지 않으면 NTSTATUS 코드로 적절한 오류 조건에 대한 상태입니다.
설명
드라이버는 다음 결과 중 하나를 나타내도록 NTSTATUS 값을 설정합니다.
- 수정 세션이 성공적으로 중지되었습니다.
- 수정 세션이 이미 중지되었거나 활성 상태가 아닙니다.
GNSS 어댑터 노트
GNSS 어댑터는 모든 성공적인 시작 수정에 대해 항상 중지 수정을 실행합니다. 다중 세션 지원이 없는 경우 GNSS 어댑터는 새 시작 수정 요청을 실행하기 전에 동일한 유형의 활성 수정 세션을 중지합니다.GNSS 드라이버 노트
GNSS 드라이버는 보류 중인 모든 수정 요청을 취소/중지한 다음 이 호출이 반환될 때 어댑터가 중지된 세션과 관련된 수정 데이터를 수신하지 않도록 I/O를 완료해야 합니다.다른 수정 세션이 활성 상태인 경우 GNSS 드라이버는 GNSS 엔진을 콜드 상태로 유지해야 합니다.
요구 사항
| 헤더 | gnssdriver.h |
참고 항목
WdfIoTargetSendInternalIoctlOthersSynchronously
피드백
다음에 대한 사용자 의견 제출 및 보기