SPLCLIENT_INFO_INTERNAL結構 (winsplp.h)

SPLCLIENT_INFO_INTERNAL結構是splclient_info_1、splclient_info2和splclient_info3中資訊的超級集合,並包含設備控制Defender程式碼所需的其他資訊。

語法

typedef struct _SPLCLIENT_INFO_INTERNAL {
  UINT   cbSize;
  DWORD  dwFlags;
  DWORD  dwSize;
  PWSTR  pMachineName;
  PWSTR  pUserName;
  DWORD  dwBuildNum;
  DWORD  dwMajorVersion;
  DWORD  dwMinorVersion;
  WORD   wProcessorArchitecture;
  UINT64 hSplPrinter;
  DWORD  dwProcessId;
  DWORD  dwSessionId;
} SPLCLIENT_INFO_INTERNAL;

成員

cbSize

這個結構的大小以位元組為單位。

dwFlags

開啟印表機其他旗標給提供者。

dwSize

保留給與資訊 1 結構的相容性。

pMachineName

用戶端電腦名稱

pUserName

用戶端用戶名稱

dwBuildNum

用戶端組建編號

dwMajorVersion

用戶端電腦主要版本

dwMinorVersion

用戶端電腦次要版本

wProcessorArchitecture

用戶端電腦架構

hSplPrinter

要用於直接呼叫的伺服器端句柄。

dwProcessId

呼叫 OpenPrinter 之應用程式的 ProcessId。

dwSessionId

呼叫 OpenPrinter 之應用程式會話的 SessionId。

規格需求

需求
標頭 winsplp.h (包含 Winsplp.h)