SPLCLIENT_INFO_1 structure (winsplp.h)

The SPLCLIENT_INFO_1 structure is used as input to the GenerateCopyFilePaths function that is exported by Point and Print DLLs.

Syntax

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;

Members

dwSize

Size of the SPLCLIENT_INFO_1 structure.

pMachineName

Not used.

pUserName

Not used.

dwBuildNum

The build number of the version of the NT-based operating system running on the client, as returned by the Microsoft Window SDK GetVersionEx function.

dwMajorVersion

The major version number of the NT-based operating system print spooler running on the client.

dwMinorVersion

The minor version number of the NT-based operating system print spooler running on the client.

wProcessorArchitecture

The client's processor architecture, as returned by the Window SDK GetSystemInfo function.

Remarks

Values for all structure members are supplied by the print spooler before the spooler calls GenerateCopyFilePaths.

Requirements

Requirement Value
Header winsplp.h (include Winsplp.h)