struttura CREDUI_INFOW (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_INFOW {
DWORD cbSize;
HWND hwndParent;
PCWSTR pszMessageText;
PCWSTR pszCaptionText;
HBITMAP hbmBanner;
} CREDUI_INFOW, *PCREDUI_INFOW;
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 |