共用方式為


SPLCLIENT_INFO_INTERNAL結構 (winsplp.h)

SPLCLIENT_INFO_INTERNAL 結構是一組splclient_info_1、splclient_info2和splclient_info3中的資訊,其中包含DeviceControl 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

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

pMachineName

用戶端電腦名稱

pUserName

用戶端用戶名稱

dwBuildNum

用戶端組建編號

dwMajorVersion

用戶端電腦主要版本

dwMinorVersion

用戶端電腦次要版本

wProcessorArchitecture

用戶端電腦架構

hSplPrinter

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

dwProcessId

呼叫 OpenPrinter 之應用程式的 ProcessId。

dwSessionId

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

要求

要求 價值
標頭 winsplp.h (包括 Winsplp.h)