structure SPLCLIENT_INFO_INTERNAL (winsplp.h)
La structure SPLCLIENT_INFO_INTERNAL est un super ensemble d’informations dans splclient_info_1, splclient_info2 et splclient_info3 et contient des informations supplémentaires nécessaires au code Device Control Defender.
Syntaxe
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;
Membres
cbSize
Taille en octets de cette structure.
dwFlags
Ouvrez les indicateurs supplémentaires de l’imprimante sur le fournisseur.
dwSize
Réservé à la compatibilité avec une structure d’informations 1.
pMachineName
Nom de l’ordinateur client
pUserName
Nom d’utilisateur du client
dwBuildNum
Numéro de build du client
dwMajorVersion
Version majeure de l’ordinateur client
dwMinorVersion
Version mineure de l’ordinateur client
wProcessorArchitecture
Architecture de l’ordinateur client
hSplPrinter
Handle côté serveur à utiliser pour les appels directs.
dwProcessId
ProcessId de l’application qui appelle OpenPrinter.
dwSessionId
SessionId de la session d’application qui appelle OpenPrinter.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | winsplp.h (include Winsplp.h) |