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.
Coloca um bloqueio no arquivo que está sendo usado.
Sintaxe
BOOL InternetLockRequestFile(
[in] HINTERNET hInternet,
[out] HANDLE *lphLockRequestInfo
);
Parâmetros
[in] hInternet
Identificador retornado pela função FtpOpenFile, GopherOpenFile, HttpOpenRequest ou InternetOpenUrl .
[out] lphLockRequestInfo
Ponteiro para um identificador que recebe o identificador de solicitação de bloqueio.
Valor retornado
Retornará TRUE se tiver êxito ou FALSE caso contrário. Para obter uma mensagem de erro específica, chame GetLastError.
Comentários
Se o identificador HINTERNET passado para hInternet tiver sido criado usando INTERNET_FLAG_NO_CACHE_WRITE ou INTERNET_FLAG_DONT_CACHE, a função criará um arquivo temporário com a extensão .tmp, a menos que seja um recurso HTTPS. Se o identificador tiver sido criado usando INTERNET_FLAG_NO_CACHE_WRITE ou INTERNET_FLAG_DONT_CACHE e estiver acessando um recurso HTTPS, o InternetLockRequestFile falhará.
Como todos os outros aspectos da API WinINet, essa função não pode ser chamada com segurança de dentro de DllMain ou dos construtores e destruidores de objetos globais.
Requisitos
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | wininet.h |
| Biblioteca | Wininet.lib |
| DLL | Wininet.dll |