Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Inscrit une fonction de rappel que WinHTTP appelle lorsque les paramètres de proxy effectifs changent.
Syntaxe
WINHTTPAPI DWORD WinHttpRegisterProxyChangeNotification(
ULONGLONG ullFlags,
WINHTTP_PROXY_CHANGE_CALLBACK pfnCallback,
PVOID pvContext,
WINHTTP_PROXY_CHANGE_REGISTRATION_HANDLE *hRegistration
);
Paramètres
ullFlags
Type : _In_ ULONGLONG
Indicateur à passer au rappel (par exemple, WINHTTP_PROXY_NOTIFY_CHANGE).
pfnCallback
Type : _In_ WINHTTP_PROXY_CHANGE_CALLBACK
Pointeur vers la fonction de rappel qui doit être appelée lorsque les paramètres de proxy effectifs changent.
pvContext
Type : _In_ PVOID
Pointeur vers un objet de contexte à passer au rappel.
hRegistration
Type : _Out_ WINHTTP_PROXY_CHANGE_REGISTRATION_HANDLE*
Handle qui identifie l’inscription de la fonction de rappel. Pour annuler l’inscription, transmettez cette valeur à WinHttpUnregisterProxyChangeNotification. WINHTTP_PROXY_CHANGE_REGISTRATION_HANDLE équivaut à PVOID.
Valeur retournée
DWORD contenant un code status indiquant le résultat de l’opération. Les codes suivants peuvent être retournés (la liste n’est pas exhaustive).
| Code | Description |
|---|---|
| ERROR_SUCCESS | L’opération a réussi. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête | winhttp.h |
| Bibliothèque | Winhttp.lib |
| DLL | Winhttp.dll |