struttura CREDUI_INFOW (wincred.h)
La struttura CREDUI_INFO viene usata per passare informazioni alla funzione CredUIPromptForCredentials che crea una finestra di dialogo utilizzata per ottenere informazioni sulle credenziali.
Sintassi
typedef struct _CREDUI_INFOW {
DWORD cbSize;
HWND hwndParent;
PCWSTR pszMessageText;
PCWSTR pszCaptionText;
HBITMAP hbmBanner;
} CREDUI_INFOW, *PCREDUI_INFOW;
Members
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 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 della 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 del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincred.h |