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) |