Freigeben über


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