あるサイトのCGIに、“きんぴらごぼう”という値を渡すケースを考える。この場合、InternetCanonicalizeUrlを使用することによって、GCIのURL指定をあらかじめエンコードしておくことができる。
void MakeGooUrl() { char ResultUrl[1000]; DWORD ResultUrlSize = 1000; InternetCanonicalizeUrl( "http://www.foo.bar/hoge.cgi?ABC=きんぴらごぼう", ResultUrl, &ResultUrlSize, 0); printf("%s\n", ResultUrl); }