0

私は WinSock の経験がかなりありますが、これが Winsock カーネルへの最初の冒険です。< wsk.h > のみをインクルードすると、変換関数 ntohl、htonl ntohs、および htons が未定義になります。これらの変換関数には、どの #include を使用する必要がありますか。「wsk htonl」を検索しましたが成功しませんでした。

4

1 に答える 1

0

答えを見つけた

http://msdn.microsoft.com/en-us/library/windows/hardware/ff562886%28v=vs.85%29.aspx

ntohl または htonl の代わりに RtlUlongByteSwap() をカーネル モードで使用する必要があります。

于 2014-07-30T05:07:01.823 に答える