Funzione InternetSetCookieExA (wininet.h)
La funzione internetSetCookieEx
Sintassi
DWORD InternetSetCookieExA(
[in] LPCSTR lpszUrl,
[in] LPCSTR lpszCookieName,
[in] LPCSTR lpszCookieData,
[in] DWORD dwFlags,
[in] DWORD_PTR dwReserved
);
Parametri
[in] lpszUrl
Puntatore a un nullstringa con terminazione contenente l'URL per cui deve essere impostato il cookie.
Se questo puntatore è NULL, InternetSetCookieEx ha esito negativo con un errore di ERROR_INVALID_PARAMETER.
[in] lpszCookieName
Puntatore a un nullstringa con terminazione contenente il nome da associare a questo cookie. Se questo puntatore è NULL, non viene associato alcun nome al cookie.
[in] lpszCookieData
Puntatore a un nullstringa con terminazione contenente i dati da associare al nuovo cookie.
Se questo puntatore è NULL, InternetSetCookieEx ha esito negativo con un errore di ERROR_INVALID_PARAMETER.
[in] dwFlags
Flag che controllano il modo in cui la funzione recupera i dati dei cookie:
[in] dwReserved
NULLo contiene un puntatore a un'intestazione Platform-for-Privacy-Protection (P3P) da associare al cookie.
Valore restituito
Restituisce un membro dell'enumerazione InternetCookieState
Osservazioni
Nota
L'intestazione wininet.h definisce InternetSetCookieEx come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
wininet.h |
libreria |
Wininet.lib |
dll | Wininet.dll |