Compartilhar via


estrutura CREDUI_INFOA (wincred.h)

A estrutura CREDUI_INFO é usada para passar informações para a função CredUIPromptForCredentials que cria uma caixa de diálogo usada para obter informações de credenciais.

Sintaxe

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

Membros

cbSize

Defina como o tamanho da estrutura CREDUI_INFO.

hwndParent

Especifica o identificador para a janela pai da caixa de diálogo. A caixa de diálogo é modal em relação à janela pai. Se esse membro for NULL, a área de trabalho será a janela pai da caixa de diálogo.

pszMessageText

Ponteiro para uma cadeia de caracteres que contém uma breve mensagem a ser exibida na caixa de diálogo. O comprimento dessa cadeia de caracteres não deve exceder CREDUI_MAX_MESSAGE_LENGTH.

pszCaptionText

Ponteiro para uma cadeia de caracteres que contém o título da caixa de diálogo. O comprimento dessa cadeia de caracteres não deve exceder CREDUI_MAX_CAPTION_LENGTH.

hbmBanner

Bitmap a ser exibido na caixa de diálogo. Se esse membro for NULL, um bitmap padrão será usado. O tamanho do bitmap é limitado a 320 x 60 pixels.

Comentários

Observação

O cabeçalho wincred.h define CREDUI_INFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho wincred.h