AtlEscapeUrl

Chiamare la funzione per convertire tutti i caratteri non sicuri le sequenze di 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( );

Parametri

  • lpszStringIn
    L'url da convertire.

  • lpszStringOut
    Buffer allocato dal chiamante che l'url convertito verrà scritto.

  • pdwStrLen
    Puntatore a una variabile DWORD.Se la funzione ha esito positivo, pdwStrLen riceve il numero di caratteri scritto nel buffer, escluso il carattere di terminazione null.Se la funzione non riesce, la variabile riceve la lunghezza necessaria in byte del buffer tra cui spazio per il carattere di terminazione null.Quando si utilizza la versione di caratteri estesi di questo metodo, pdwStrLen riceve il numero di caratteri richiesto, non il numero di byte.

  • dwMaxLength
    La dimensione del buffer lpszStringOut.

  • dwFlags
    Flag che controllano il comportamento della funzione.Vedere flag di ATL_URL.

Valore restituito

Restituisce TRUE su positivo, FALSE in errore.

Requisiti

Header: atlutil.h

Vedere anche

Riferimenti

AtlUnescapeUrl

Altre risorse

Concetti ATL

Componenti del desktop COM ATL

ATL viene eseguito riferimento alfabetico