MONITORUI 構造体 (winsplp.h)
MONITORUI 構造体には、印刷スプーラーが呼び出すポート モニター UI DLL 内の関数へのポインターが含まれています。
構文
typedef struct _MONITORUI {
DWORD dwMonitorUISize;
BOOL()(PCWSTR pszServer,HWND hWnd,PCWSTR pszMonitorNameIn,PWSTR *ppszPortNameOut) * pfnAddPortUI;
BOOL( )(PCWSTR pName,HWND hWnd,PCWSTR pPortName) *pfnConfigurePortUI;
BOOL( )(PCWSTR pszServer,HWND hWnd,PCWSTR pszPortName) *pfnDeletePortUI;
} MONITORUI, *PMONITORUI;
メンバー
dwMonitorUISize
MONITORUI 構造体のサイズ (バイト単位)。
pfnAddPortUI
プリンター ポートを追加し、ユーザーからポート構成情報を取得してポート モニター サーバー DLL に送信するポート モニター UI DLL AddPortUI 関数へのポインター。
pfnConfigurePortUI
ユーザーからポート構成情報を取得し、ポート モニター サーバー DLL に送信するポート モニター UI DLL ConfigurePortUI 関数へのポインター。
pfnDeletePortUI
プリンター ポートを削除するポート モニター UI DLL DeletePortUI 関数へのポインター。
注釈
すべての構造体メンバーは、ポート モニター UI DLL によって初期化する必要があります。 構造体のアドレスは、 InitializePrintMonitorUI 関数の戻り値として印刷スプーラーに渡されます。
要件
要件 | 値 |
---|---|
Header | winsplp.h (Winsplp.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示