freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

windows防火墻設(shè)計(jì)-文庫(kù)吧

2025-08-26 19:30 本頁(yè)面


【正文】 TDI接口 firewall filter接口 NDIS接口 我們重點(diǎn)學(xué)習(xí)應(yīng)用層報(bào)文截獲的第三種方法,這種方法簡(jiǎn)單、穩(wěn)定、可靠、功能也比較強(qiáng)大。 SPI原理 在 Microsoft Windows環(huán)境下的網(wǎng)絡(luò)編程接口就是 Windows套接字( Windows Socket,簡(jiǎn)稱 Winsock)。Winsock提供了包括 TCP/IP、 IPX等多種通信協(xié)議下的編程接口。 indows9Windows 、 Windows 2020則直接支持 ( 32位)。 允許開(kāi)發(fā)者可以編寫(xiě)自己的服務(wù)提供者接口程序,即 SPI程序。 SPI以 DLL方式存在,工作在應(yīng)用層,為上層程序提供結(jié)構(gòu)函數(shù)。 SPI原理 即用戶程序是通過(guò) Winsock函數(shù),這些函數(shù)都由服務(wù)提供者來(lái)提供。 管理者 SPI原理 服務(wù)提供者又有兩種方式,一種是基礎(chǔ)服務(wù)提供者( Base Service Provider),另外一種是分層服務(wù)提供者( Layer Service Provider)。兩者功能相同,但是插入 Winsock體系的方式不同?;A(chǔ)服務(wù)者在最底層,而分層服務(wù)提供者在一個(gè)鏈?zhǔn)浇Y(jié)構(gòu)中。 SPI原理 無(wú)論那種服務(wù)提供者,其信息都保存在注冊(cè)表的分支:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2\Parameters\Protocol_Catalog9\Catalog_entries中。 SPI原理 上圖中 PackedCatalogItem中到底保存的是什么呢?由于我們可以看到是以 REG_BINARY表示二進(jìn)制方式保存,而 REG_SZ表示以 0結(jié)尾的字符串。保存的是一個(gè)結(jié)構(gòu): typedef struct _WSAPROTOCOL_INFOW { DWORD dwServiceFlags1。 DWORD dwServiceFlags2。 DWORD dwServiceFlags3。 DWORD dwServiceFlags4。 DWORD dwProviderFlags。 GUID ProviderId。 DWORD dwCatalogEntryId。 WSAPROTOCOLCHAIN ProtocolChain。 //這個(gè)結(jié)構(gòu)中的域決定是否LSP int iVersion。 int iAddressFamily。 int iMaxSockAddr。 int iMinSockAddr。 int iSocketType。 int iProtocol。 int iProtocolMaxOffset。 int iNetworkByteOrder。 int iSecurityScheme。 DWORD dwMessageSize。 DWORD dwProviderReserved。 WCHAR szProtocol[WSAPROTOCOL_LEN+1]。 } WSAPROTOCOL_INFOW, FAR * LPWSAPROTOCOL_INFOW。 typedef struct _PACKEDCATALOGITEM { Char sSpiPathName[MAX_PATH]。 WSAPROTOCOL_INFOW ProtocolInfo。 } PACKETCATALOGITEM。 結(jié)構(gòu)中每個(gè)字段含義在 MSDN中可以找到 typedef struct _WSAPROTOCOLCHAIN { int ChainLen。 /* the length of the chain, */ /* length = 0 means layered protocol, */ /* length = 1 means base protocol, /* length 1 means protocol chain */ DWORD ChainEntries[MAX_PROTOCOL
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1