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