Freigeben über


USEROBJECTFLAGS-Struktur (winuser.h)

Enthält Informationen zu einer Fensterstation oder einem Desktophandle.

Syntax

typedef struct tagUSEROBJECTFLAGS {
  BOOL  fInherit;
  BOOL  fReserved;
  DWORD dwFlags;
} USEROBJECTFLAGS, *PUSEROBJECTFLAGS;

Member

fInherit

Wenn dieser Member TRUE ist, erben neue Prozesse das Handle. Andernfalls wird das Handle nicht geerbt.

fReserved

Für die zukünftige Verwendung reserviert. Dieser Member muss FALSE sein.

dwFlags

Für Fensterstationen kann dieses Element das folgende Fensterstationsattribut enthalten.

Wert Bedeutung
WSF_VISIBLE
0x0001L
Die Fensterstation verfügt über sichtbare Anzeigeflächen.
 

Für Desktops kann das dwFlags-Element den folgenden Wert enthalten.

Wert Bedeutung
DF_ALLOWOTHERACCOUNTHOOK
0x0001L
Ermöglicht Es Prozessen, die in anderen Konten auf dem Desktop ausgeführt werden, Hooks in diesem Prozess festzulegen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h (windows.h einschließen)

Weitere Informationen

CreateDesktop

GetUserObjectInformation

OpenDesktop

OpenInputDesktop

SetUserObjectInformation