요약
프린터 공유 이름을 공백이 없어야 하 고 있는 이름은 31 자를 초과할 수 없습니다. 이러한 요구 사항을 준수 하지 않으면 특정 Windows API 호출이 실패할 발생할 수 있습니다.
추가 정보
프린터 공유 이름 지침에 대 한 자세한 내용은 다음 Microsoft 웹 페이지를 방문 하십시오.
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/print_choosing_a_printer_name.mspx?mfr=trueWindows XP에서는 긴 프린터 이름을 지원합니다. 와이 지원은 공백 및 특수 문자가 들어 있는 프린터 이름을 만들 수 있습니다. 그러나 네트워크를 통해 프린터를 공유 하는 경우 일부 클라이언트 인식할 수 없거나 긴 이름을 제대로 처리 하 고 사용자가 인쇄 하려고 할 때 문제가 있을 수 있습니다. 또한 일부 프로그램은 이름이 31 자를 초과 하는 프린터에 인쇄할 수 없습니다. 공유 프린터에 대 한 전체 정규화 된 이름을 31 이하의 문자 여야 하 고이 이름은 서버 이름, 다음 예제와 같이 포함 해야:
\\PRINTER2\PSCRIPT
-
네트워크의 여러 다른 클라이언트와 프린터를 공유 프린터 이름을 31 자 이하로 사용 하 고이 이름에 공백이 나 특수 문자를 포함 하지 마십시오.
-
MS-DOS 컴퓨터와 프린터를 공유 하는 경우 프린터의 공유 이름을 8 자 이하로 사용 하지 마십시오. 마침표 뒤에 최대 세 문자를 추가 하 여 이름을 늘릴 수 있습니다. 하지만 이름에 공백을 사용할 수 없습니다.
이후 버전의 Windows 운영 체제 포함 하는 Windows Vista 운영 체제 및이 따르지 않으면 이러한 명명 요구 사항, 일부 Windows API 호출이 실패할 수 있습니다. 참고: 예를 들어, Windows API, OpenPrinter는 공백이 포함 된 공유 이름을 사용 하 여 프린터 핸들을 가져오는 데 사용 됩니다, GetPrinterData 및 SetPrinterData와 같은 대 한 나중 호출에서이 핸들 사용 실패할 수 있습니다.