Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria uma conexão segura com um servidor WebDAV ou com um arquivo ou diretório remoto em um servidor WebDAV.
Sintaxe
DWORD DavAddConnection(
[in, out] HANDLE *ConnectionHandle,
[in] LPCWSTR RemoteName,
[in, optional] LPCWSTR UserName,
[in, optional] LPCWSTR Password,
[in] PBYTE ClientCert,
[in] DWORD CertSize
);
Parâmetros
[in, out] ConnectionHandle
Um ponteiro para uma variável que recebe o identificador de conexão.
[in] RemoteName
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o caminho para o arquivo ou diretório remoto. Essa cadeia de caracteres deve começar com o prefixo "https://".
[in, optional] UserName
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome de usuário a ser usado para a conexão. Esse parâmetro é opcional e pode ser NULL.
[in, optional] Password
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém a senha a ser usada para a conexão. Esse parâmetro é opcional e pode ser NULL.
[in] ClientCert
Um ponteiro para um buffer que contém o certificado do cliente a ser usado para a conexão. O certificado deve estar em um formulário serializado.
[in] CertSize
Tamanho, em bytes, do certificado do cliente.
Valor retornado
Se a função obtiver êxito, o valor retornado será ERROR_SUCCESS.
Se a função falhar, o valor retornado será um código de erro do sistema.
Comentários
Para fechar a conexão, use a função DavDeleteConnection .
Use essa função quando estiver se conectando a um servidor WebDAV usando o protocolo SSL e, portanto, deve especificar um certificado. Para se conectar a um servidor WebDAV sem especificar um certificado, use uma função de rede do Windows, como WNetAddConnection2 ou WNetAddConnection3.
Requisitos
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | davclnt.h |
| Biblioteca | Netapi32.lib |
| DLL | Netapi32.dll |