Freigeben über


CREDUI_INFOA-Struktur (wincred.h)

Die CREDUI_INFO-Struktur wird verwendet, um Informationen an die CredUIPromptForCredentials-Funktion zu übergeben, die ein Dialogfeld zum Abrufen von Anmeldeinformationen erstellt.

Syntax

typedef struct _CREDUI_INFOA {
  DWORD   cbSize;
  HWND    hwndParent;
  PCSTR   pszMessageText;
  PCSTR   pszCaptionText;
  HBITMAP hbmBanner;
} CREDUI_INFOA, *PCREDUI_INFOA;

Member

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

Zeiger 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

Zeiger 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 Standard-Bitmap verwendet. Die Bitmapgröße ist auf 320 x 60 Pixel beschränkt.

Hinweise

Hinweis

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 nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincred.h