次の方法で共有


API での GetXbyY の基本的なアプローチ

ほとんどの getXbyY 関数は、Ws2_32.dllによって、サービス クラスとして一連の特殊な GUID のいずれかを使用する WSALookupServiceBeginWSALookupServiceNextおよび WSALookupServiceEnd シーケンスに変換されます。 これらの GUID は、エミュレートされている getXbyY 操作の種類を識別します。 クエリは、AF_INETをサポートする名前サービス プロバイダーに制限されます。 getXbyY 関数が HOSTENT または SERVENT 構造体を返すたびに、Ws2_32.dllは WSALookupServiceBegin でLUP_RETURN_BLOB フラグを指定して、目的の情報がネーム サービス プロバイダーによって返されるようにします。 これらの構造体は、内に含まれるポインターを、BLOB のデータの先頭を基準とするオフセットに置き換える必要がある点で、少し変更する必要があります。 これらのポインター パラメーターによって参照されるすべての値は、もちろん、BLOB 内に完全に含まれている必要があり、すべての文字列は ASCII です。

Windows ソケット 1.1 API での TCP/IP の互換性のある名前解決

プロトコルに依存しない名前解決

登録と名前解決