Поделиться через


структура 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

Указывает дескриптор на стороне сервера, используемый для прямых вызовов.

Требования

Требование Ценность
заголовка winsplp.h