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