次の方法で共有


AfxSocketInit

更新 : 2007 年 11 月

オーバーライドした CWinApp::InitInstance からこの関数を呼び出して Windows のソケットを初期化します。

BOOL AfxSocketInit(
   WSADATA* lpwsaData = NULL 
);

パラメータ

  • lpwsaData
    WSADATA 構造体へのポインタ。lpwsaData が NULL でない場合、WSAStartup の呼び出しにより WSADATA 構造体のアドレスが設定されます。この関数はアプリケーションが終了する前に必ず WSACleanup を呼び出します。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

使用例

if (!AfxSocketInit())
{
   AfxMessageBox(_T("Failed to Initialize Sockets"), MB_OK | MB_ICONSTOP);
   return FALSE;
}

必要条件

ヘッダー : afxsock.h

参照

概念

MFC マクロとグローバル

参照

CWinApp::InitInstance