Вчера мое системное программное обеспечение вышло из строя на сервере WINDOWS 2003. Ядро показано ниже.
kernel32.dll!_RaiseException@16() + 0x3c bytes
rpcrt4.dll!_RpcpRaiseException@4() + 0x21 bytes
rpcrt4.dll!_NdrGetBuffer@12() - 0x1d3fe bytes
rpcrt4.dll!_NdrClientCall2() + 0x132 bytes
hnetcfg.dll!_FwOpenDynamicFwPort@16() + 0x1d bytes
hnetcfg.dll!_IcfOpenDynamicFwPort@12() + 0x6a bytes
mswsock.dll!_WSPBind@16() + 0xa55 bytes
ws2_32.dll!_bind@12() + 0x4e bytes
sal.dll!s_SktBind(s_Socket * sp=0x05943800, SAL_AddrBuf_t
* addrp=0x057cfe00,unsigned int addrsz=0x00000042) Line 76 + 0x14 bytes C++
sal.dll!SAL_SktBind(SAL_SktHandle_t * sh=0x05943800, SAL_AddrBuf_t
*addrp=0x057cfe00, unsigned int addrsz=0x00000042) Line 101 + 0xe bytes C++
Примечание: sal.dll - это мой программный модуль. он вызывает системный вызов bind () из нашей функции SktBind ()
Подскажите, пожалуйста, почему он разбился? и как я могу решить эту проблему.
Если у вас есть какие-либо комментарии или предложения, пожалуйста, поделитесь со мной.