SPLCLIENT_INFO_INTERNAL-Struktur (winsplp.h)
Die SPLCLIENT_INFO_INTERNAL-Struktur ist ein Supersatz der Informationen in splclient_info_1, splclient_info2 und splclient_info3 und enthält zusätzliche Informationen, die vom Device Control Defender-Code benötigt werden.
Syntax
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;
Member
cbSize
Größe in Bytes dieser Struktur.
dwFlags
Öffnen Sie zusätzliche Druckerflags für den Anbieter.
dwSize
Für die Kompatibilität mit einer Info 1-Struktur reserviert.
pMachineName
Name des Clientcomputers
pUserName
Clientbenutzername
dwBuildNum
Clientbuildnummer
dwMajorVersion
Hauptversion des Clientcomputers
dwMinorVersion
Nebenversion des Clientcomputers
wProcessorArchitecture
Architektur des Clientcomputers
hSplPrinter
Serverseitiges Handle, das für direkte Aufrufe verwendet werden soll.
dwProcessId
ProcessId der App, die OpenPrinter aufruft.
dwSessionId
SessionId der App-Sitzung, die OpenPrinter aufruft.
Anforderungen
Anforderung | Wert |
---|---|
Header | winsplp.h (einschließlich Winsplp.h) |