prnasnot.h ヘッダー

このヘッダーは、Windows GDI によって使用されます。 詳細については、次を参照してください。

prnasnot.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IPrintAsyncNotifyCallback

印刷スプーラーによってホストされるアプリケーションとコンポーネントによって使用される通信チャネルを作成および管理します。
IPrintAsyncNotifyChannel

印刷スプーラーによってホストされているコンポーネントがアプリケーションに通知を送信するために使用する通信チャネルを表します。 チャネルが双方向の場合、アプリケーションは同じチャネルを使用して応答をコンポーネントに送り返すことができます。
IPrintAsyncNotifyDataObject

通知チャネルで送信されたデータをカプセル化します。

関数

 
CreatePrintAsyncNotifyChannel

印刷スプーラーでホストされる印刷コンポーネント (印刷ドライバーやポート モニターなど) と、コンポーネントから通知を受信するアプリケーションとの間に通信チャネルを作成します。
RegisterForPrintAsyncNotifications

プリンター ドライバー、印刷プロセッサ、ポート モニターなど、印刷スプーラーでホストされる印刷コンポーネントからの通知をアプリケーションで登録できるようにします。
UnRegisterForPrintAsyncNotifications

登録されているアプリケーションが、印刷スプーラーでホストされている印刷コンポーネントからの通知を受信して登録を解除できるようにします。

列挙

 
PrintAsyncNotifyConversationStyle

アプリケーションと印刷スプーラーでホストされるコンポーネント (プリンター ドライバー、印刷プロセッサ、ポート モニターなど) 間の通信が双方向か一方向かを指定します。
PrintAsyncNotifyError

非同期通知エラーの後に返される HRESULT のエラー コード部分を指定します。
PrintAsyncNotifyUserFilter

通知が、印刷スプーラーでホストされている送信者と同じユーザーに関連付けられているリッスン しているアプリケーションにのみ送信されるか、またはより広範なリッスン アプリケーションのセットに移動するかを指定します。