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


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