다음을 통해 공유


balloonUI 요소

선택적 balloonUI 요소는 클라이언트 컴퓨터에 메시지 풍선을 표시하는 데 사용됩니다.

balloonUI 요소는 다음 URI의 비동기 네임스페이스에 정의됩니다.

https://schemas.microsoft.com/2003/print/asyncui/v1/request

일부 언어 및 국가에서는 이 리소스를 사용할 수 없습니다.

사용량

<balloonUI
  iconID = "xs:string"
  resourceDll = "xs:string">
  child elements
</balloonUI>

특성

attribute Type 필수 Description
iconID xs:string No 이벤트 알림 메시지에 표시할 프린터 아이콘을 지정하는 선택적 특성입니다. 특성 값은 리소스 DLL에서 아이콘의 위치를 지정합니다. 아이콘의 크기는 32 x 32픽셀이어야 하며 색 깊이가 있어야 합니다.
resourceDll xs:string No 이벤트 알림 메시지에 표시할 프린터 아이콘이 포함된 리소스 DLL을 지정하는 선택적 특성입니다. 이 DLL은 프린터 드라이버의 종속 파일이어야 하며 드라이버 리소스 폴더에 있어야 합니다(예: %SYSTEMROOT%\system32\spool\drivers\w32x86\3).

자식 요소

요소 Description
이벤트 알림 메시지에 표시되는 텍스트를 제공하는 필수 요소입니다. 이 텍스트는 프린터 이벤트에 대한 사용자별 세부 정보를 제공해야 합니다.
제목 이벤트 알림 메시지의 제목에 표시되는 텍스트를 제공하는 필수 요소입니다.

부모 요소

요소 Description
requestOpen 클라이언트 컴퓨터에서 이벤트 알림 메시지를 여는 데 사용되는 요소입니다.

설명

특성 iconIDresourceDll 을 지정하지 않으면 일반 프린터 아이콘이 풍선 메시지에 표시됩니다. 사용자 지정 프린터 아이콘을 표시하려면 두 특성 모두에 대한 값을 지정합니다.

예제

다음 코드 예제에서는 대화형 풍선을 사용하여 CDATA 형식 데이터를 DLL에 전달하는 방법을 보여줍니다.

<?xml version="1.0" ?> 
  <asyncPrintUIRequest xmlns="https://schemas.microsoft.com/2003/print/asyncui/v1/request">
    <v1>
      <requestOpen>
        <balloonUI iconID="1" resourceDll="IHV.dll">
          <title stringID="1234" resourceDll="IHV.dll" />
          <body stringID="100" resourceDll="IHV.dll">
            <parameter stringID="<5>" />
            <parameter stringID="1002" resourceDll="IHV.dll" />
          </body>
          <action dll="adc.dll" entrypoint="def" />
            IHV Data to pass into dll
            MUST BE CDATA
          </action>
        </balloonUI>
      </requestOpen>
    </v1>
  </asyncPrintUIRequest>

추가 정보

action

requestOpen

제목