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