CREDUI_INFOA Struktur (wincred.h)
Die CREDUI_INFO-Struktur wird verwendet, um Informationen an die CredUIPromptForCredentials--Funktion zu übergeben, die ein Dialogfeld erstellt, das zum Abrufen von Anmeldeinformationen verwendet wird.
Syntax
typedef struct _CREDUI_INFOA {
DWORD cbSize;
HWND hwndParent;
PCSTR pszMessageText;
PCSTR pszCaptionText;
HBITMAP hbmBanner;
} CREDUI_INFOA, *PCREDUI_INFOA;
Angehörige
cbSize
Legen Sie die Größe der CREDUI_INFO Struktur fest.
hwndParent
Gibt das Handle für das übergeordnete Fenster des Dialogfelds an. Das Dialogfeld ist in Bezug auf das übergeordnete Fenster modal. Wenn dieses Element NULL-ist, ist der Desktop das übergeordnete Fenster des Dialogfelds.
pszMessageText
Zeigen Sie auf eine Zeichenfolge, die eine kurze Meldung enthält, die im Dialogfeld angezeigt werden soll. Die Länge dieser Zeichenfolge sollte CREDUI_MAX_MESSAGE_LENGTH nicht überschreiten.
pszCaptionText
Zeigen Sie auf eine Zeichenfolge, die den Titel für das Dialogfeld enthält. Die Länge dieser Zeichenfolge sollte CREDUI_MAX_CAPTION_LENGTH nicht überschreiten.
hbmBanner
Bitmap, die im Dialogfeld angezeigt werden soll. Wenn dieses Element NULL-ist, wird eine Standardbitmap verwendet. Die Bitmapgröße ist auf 320 x 60 Pixel begrenzt.
Bemerkungen
Anmerkung
Der wincred.h-Header definiert CREDUI_INFO als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows XP [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Header- | wincred.h |