Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A estrutura MSV1_0_SUPPLEMENTAL_CREDENTIAL é usada para passar credenciais para MSV1_0 do Kerberos ou do pacote de autenticação personalizado.
Sintaxe
typedef struct _MSV1_0_SUPPLEMENTAL_CREDENTIAL {
ULONG Version;
ULONG Flags;
UCHAR LmPassword[MSV1_0_OWF_PASSWORD_LENGTH];
UCHAR NtPassword[MSV1_0_OWF_PASSWORD_LENGTH];
} MSV1_0_SUPPLEMENTAL_CREDENTIAL, *PMSV1_0_SUPPLEMENTAL_CREDENTIAL;
Membros
Version
Especifica o número de versão da estrutura de credenciais e o conteúdo da credencial relacionada.
Flags
Descreve a credencial. Isso pode conter um ou mais dos valores a seguir.
LmPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Contém a senha LM. O tamanho dessa matriz é definido pela constante MSV1_0_OWF_PASSWORD_LENGTH. Quando terminar de usar a senha, remova as informações confidenciais da memória chamando SecureZeroMemory. Para obter mais informações sobre como proteger a senha, consulte Manipulando senhas.
NtPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Uma cadeia de caracteres que contém a senha do Windows. O tamanho dessa matriz é definido pela constante MSV1_0_OWF_PASSWORD_LENGTH. Quando terminar de usar a senha, remova as informações confidenciais da memória chamando SecureZeroMemory.
Requisitos
| Requisito | Valor |
|---|---|
| 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 | ntsecapi.h |