Class WinHttpHelpers

java.lang.Object
com.github.markusbernhardt.proxy.jna.win.WinHttpHelpers

public class WinHttpHelpers extends Object
Static helper methods for Windows WinHttp functions.
Author:
phansson
  • Method Details

    • detectAutoProxyConfigUrl

      public static String detectAutoProxyConfigUrl(com.sun.jna.platform.win32.WinDef.DWORD dwAutoDetectFlags)
      Finds the URL for the Proxy Auto-Configuration (PAC) file using WPAD.

      This method is blocking and may take some time to execute.

      Parameters:
      dwAutoDetectFlags - flags for auto detection
      Returns:
      the url of the PAC file or null if it cannot be located using WPAD method.
    • freeGlobalMemory

      public static void freeGlobalMemory(com.sun.jna.Pointer p)
    • getAndFreeGlobalString

      public static String getAndFreeGlobalString(com.sun.jna.platform.win32.WTypes.LPWSTR h)