Condividi tramite


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 informazioni sulle credenziali.

Sintassi

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

Membri

cbSize

Impostare sulle dimensioni della struttura CREDUI_INFO.

hwndParent

Specifica l'handle per la 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 per la 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 della bitmap sono limitate a 320x60 pixel.

Osservazioni

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 del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
intestazione wincred.h