다음을 통해 공유


포트 삭제

포트 삭제는 포트 모니터 서버 DLL의 로컬 스토리지 또는 레지스트리에서 포트의 저장된 이름 및 사용자 수정 가능한 구성 정보를 제거하는 것으로 구성됩니다.

애플리케이션이 인쇄 스풀러의 DeletePort 함수를 호출하면 DeletePort 함수는 적절한 포트 모니터의 포트 모니터 UI DLL에 포함된 DeletePortUI 함수를 호출합니다.

포트 모니터 UI DLL의 DeletePortUI 함수는 다음 작업을 수행해야 합니다.

  1. 인쇄 스풀러의 OpenPrinter 함수를 호출하여 포트 모니터 서버 DLL의 XcvOpenPort 함수를 호출합니다.

  2. 인쇄 스풀러의 XcvData 함수를 한 번 이상 호출하여 포트 모니터 서버 DLL에 포트 삭제를 요청합니다. XcvData 함수는 서버 DLL의 XcvDataPort 함수를 호출합니다.

  3. 인쇄 스풀러의 ClosePrinter 함수를 호출하여 포트 모니터 서버 DLL의 XcvClosePort 함수를 호출합니다.

이러한 작업에 대한 자세한 내용은 DeletePortUI에 대한 설명을 참조하세요.