// winsplp.h
typedef struct _SPLCLIENT_INFO_1 {
DWORD dwSize;
LPWSTR pMachineName;
LPWSTR pUserName;
DWORD dwBuildNum;
DWORD dwMajorVersion;
DWORD dwMinorVersion;
WORD wProcessorArchitecture;
} SPLCLIENT_INFO_1, *PSPLCLIENT_INFO_1, *LPSPLCLIENT_INFO_1;
View the official Windows Driver Kit DDI referenceNo description available.
The SPLCLIENT_INFO_1 structure is used as input to the GenerateCopyFilePaths function that is exported by Point and Print DLLs.
dwSizeSize of the SPLCLIENT_INFO_1 structure.
pMachineNameNot used.
pUserNameNot used.
dwBuildNumThe build number of the version of the NT-based operating system running on the client, as returned by the Microsoft Window SDK GetVersionEx function.
dwMajorVersionThe major version number of the NT-based operating system print spooler running on the client.
dwMinorVersionThe minor version number of the NT-based operating system print spooler running on the client.
wProcessorArchitectureThe client's processor architecture, as returned by the Window SDK GetSystemInfo function.
Values for all structure members are supplied by the print spooler before the spooler calls GenerateCopyFilePaths.