Platform SDK: DirectX |
EnumConnectionsCallback は、IDirectPlay4::EnumConnections メソッドに対するアプリケーション定義のコールバック関数である。
BOOL FAR PASCAL EnumConnectionsCallback( LPCGUID lpguidSP, LPVOID lpConnection, DWORD dwConnectionSize, LPCDPNAME lpName, DWORD dwFlags, LPVOID lpContext );
ANSI インターフェイスで IDirectPlay4::EnumConnections を呼び出す場合は、文字列を ANSI として参照すること。Unicode インターフェイスで EnumConnections を呼び出す場合は、文字列を Unicode として参照すること。
列挙を継続する場合は、TRUE を返す。列挙を停止する場合は、FALSE を返す。
アプリケーションは、IDirectPlay4::EnumConnections メソッドを使用するために、この関数を実装する必要がある。この関数は、列挙された接続ごとに 1 回ずつ呼び出される。
アプリケーションは、ユーザーに表示したり、IDirectPlay4::InitializeConnectionメソッドで使用するために、メモリを割り当て、各接続をコピーする。
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー : dplay.h で宣言。
IDirectPlay4::EnumConnections、IDirectPlay4::InitializeConnection