InternetConnect |
Declare Function Api_InternetConnect& Lib "wininet" Alias "InternetConnectA" (ByVal hSession&, ByVal sServerName$, ByVal nServerPort&, ByVal sUsername$, ByVal sPassword$, ByVal lService&, ByVal lFlags&, ByVal lContext&) |
Declare Function InternetConnect Lib "wininet" Alias "InternetConnectA" (ByVal hSession As Long, ByVal sServerName As String, ByVal nServerPort As Long, ByVal sUsername As String, ByVal sPassword As String, ByVal lService As Long, ByVal lFlags As Long, ByVal lContext As Long) As Long |
|
インターネット上のサーバに接続し、ハンドルを返す。 |
|
パラメータ hInternet
InternetOpenで返されたハンドル。
接続先のホスト名またはドット表記のIPアドレス。
接続するTCP/IPポート。既定の値については後述の表を参照。また、0を指定した場合、デフォルトのポートが使用される。
接続の際に使用されるユーザ名。HTTP以外の場合は、NULLを指定した場合デフォルト(FTPなら"anonymous")が使用される。
接続の際に使用されるパスワード。FTPでUserNameとPasswordが共にNULLの場合、Passwordはe-mailアドレスが使用される。
アクセスするサービスのタイプ。
サービス固有のフラグ値。
コールバック関数に渡されるアプリケーション定義の32bit値。 |