SPLCLIENT_INFO_3_VISTA 構造体 (winsplp.h)

SPLCLIENT_INFO_1構造体と SPLCLIENT_INFO_2 構造体の両方に情報のスーパーセット 含まれています。 また、プロバイダーに必要な追加情報も含まれています。

構文

typedef struct _SPLCLIENT_INFO_3_VISTA {
  UINT   cbSize;
  DWORD  dwFlags;
  DWORD  dwSize;
  PWSTR  pMachineName;
  PWSTR  pUserName;
  DWORD  dwBuildNum;
  DWORD  dwMajorVersion;
  DWORD  dwMinorVersion;
  WORD   wProcessorArchitecture;
  UINT64 hSplPrinter;
} SPLCLIENT_INFO_3_VISTA;

メンバー

cbSize

この構造体のサイズをバイト単位で指定します。

dwFlags

プロバイダーに対して開いているプリンターの追加フラグを指定します。

dwSize

予約済み。 SPLCLIENT_INFO_1構造体との互換性のために使用されます。

pMachineName

クライアント コンピューター名を指定します。

pUserName

クライアント ユーザー名を指定します。

dwBuildNum

クライアント ビルド番号を指定します。

dwMajorVersion

クライアント コンピューターのメジャー バージョンを指定します。

dwMinorVersion

クライアント コンピューターのマイナー バージョンを指定します。

wProcessorArchitecture

クライアント コンピューターのアーキテクチャを指定します。

hSplPrinter

直接呼び出しに使用するサーバー側ハンドルを指定します。

要件

要件
Header winsplp.h