Partilhar via


AtlEscapeUrl

telefonar Esta função para converter todos os caracteres não seguros para seqüências de escape.

inline BOOL AtlEscapeUrl(
   LPCSTR szStringIn,
   LPSTR szStringOut,
   DWORD* pdwStrLen,
   DWORD dwMaxLength,
   DWORD dwFlags = 0 
) throw( );
inline BOOL AtlEscapeUrl(
   LPCWSTR szStringIn,
   LPWSTR szStringOut,
   DWORD* pdwStrLen,
   DWORD dwMaxLength,
   DWORD dwFlags = 0 
) throw( );

Parâmetros

  • lpszStringIn
    A URL a ser convertido.

  • lpszStringOut
    Buffer alocado chamador para o qual URL convertido será gravado.

  • pdwStrLen
    Ponteiro para uma variável DWORD.Se a função obtiver êxito, pdwStrLen recebe o número de caracteres gravada do buffer, sem o caractere nulo de terminação. Se a função falhar, a variável recebe o comprimento necessário em bytes do buffer, incluindo o espaço para o caractere nulo de terminação.Ao usar a versão de caractere largo desse método, pdwStrLen recebe o número de caracteres necessários, não o número de bytes.

  • dwMaxLength
    O dimensionar do buffer lpszStringOut.

  • dwFlags
    Sinalizadores de controlar o comportamento desta função.See Sinalizadores ATL_URL.

Valor de retorno

RetornaTRUE sucesso, FALSE em caso de falha.

Requisitos

Cabeçalho: atlutil.h

Consulte também

Referência

AtlUnescapeUrl

Outros recursos

Conceitos atl

Referência da ATL

Referência alfabético de funções ATL