CREDUI_INFOA struttura (wincred.h)

La struttura CREDUI_INFO viene usata per passare informazioni alla funzione CredUIPromptForCredentials che crea una finestra di dialogo usata per ottenere le informazioni sulle credenziali.

Sintassi

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

Members

cbSize

Impostare sulle dimensioni della struttura CREDUI_INFO.

hwndParent

Specifica l'handle nella finestra padre della finestra di dialogo. La finestra di dialogo è modale rispetto alla finestra padre. Se questo membro è NULL, il desktop è la finestra padre della finestra di dialogo.

pszMessageText

Puntatore a una stringa contenente un breve messaggio da visualizzare nella finestra di dialogo. La lunghezza di questa stringa non deve superare CREDUI_MAX_MESSAGE_LENGTH.

pszCaptionText

Puntatore a una stringa contenente il titolo della finestra di dialogo. La lunghezza di questa stringa non deve superare CREDUI_MAX_CAPTION_LENGTH.

hbmBanner

Bitmap da visualizzare nella finestra di dialogo. Se questo membro è NULL, viene usata una bitmap predefinita. Le dimensioni bitmap sono limitate a 320x60 pixel.

Commenti

Nota

L'intestazione wincred.h definisce CREDUI_INFO come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione wincred.h