SPLCLIENT_INFO_3_VISTA 结构 (winsplp.h)

包含SPLCLIENT_INFO_1SPLCLIENT_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