Group: Internet Functions (WinInet) - Library: wininet
URL: splitting into its component parts
BOOL InternetCrackUrl(
LPCTSTR lpszUrl,
DWORD dwUrlLength,
DWORD dwFlags,
LPURL_COMPONENTS lpUrlComponents
);
DECLARE INTEGER InternetCrackUrl IN wininet;
STRING lpszUrl,;
INTEGER dwUrlLength,;
INTEGER dwFlags,;
STRING @ lpUrlComponents
lpszUrl [in] Pointer to a string that contains the canonical URL to crack.
dwUrlLength [in] Unsigned long integer value that contains the length of the lpszUrl string in TCHAR, or zero if lpszUrl is an ASCIIZ string.
dwFlags [in] Unsigned long integer value that contains the flags controlling the operation.
lpUrlComponents [in, out] Pointer to a URL_COMPONENTS structure that receives the URL components.
Returns TRUE if the function succeeds, or FALSE otherwise.
There is nothing related to Internet site cracking here.