GetNPPBlobTable 函式
GetNPPBlobTable函式會擷取 NPP BLOB 資料表,代表本機電腦上的註冊 NIC。
語法
DWORD GetNPPBlobTable(
_In_ HBLOB hFilterBlob,
_Out_ PBLOB_TABLE *ppBlobTable
);
參數
-
hFilterBlob [in]
-
處理限制資料表中傳回之 NPP BLOB 的篩選準則 BLOB。
-
ppBlobTable [out]
-
包含至少一個 BLOB 指標 之BLOB_TABLE 結構的指標。
傳回值
如果函式成功,傳回值會NMERR_SUCCESS。
如果函式失敗,傳回值就是下列其中一個錯誤碼:
傳回碼 | 描述 |
---|---|
|
NPP 目錄中找不到 DLL。 |
|
NPP 目錄中沒有任何 DLL 是有效的 NPP DLL。 |
|
探索到 NPP BLOB,但未通過篩選測試。 |
|
網路監視器無法配置記憶體。 |
備註
由 hFilterBlob命名的 BLOB 也可以是特殊的 BLOB。
如果您在篩選 BLOB 中將旗標設定為 TRUE,則傳回的 BLOB 資料表也可以包含特殊的 BLOB 。
如果 由 hFilterBlob 命名的 BLOB 是特殊的 BLOB,網路監視器 UI 會嘗試處理它。 例如,假設先前的呼叫會從遠端 NPP 傳回特殊的 BLOB。 應用程式會插入必要的標籤,MACHINE_NAME。 接著,尋找器會將此 BLOB 傳遞至遠端 NPP,然後傳回與電腦名稱稱相關聯的 NPP BLOB 資料表。
若要終結所有傳回的 BLOB 和 BLOB 資料表,呼叫端必須負責呼叫 DestroyBlob 函式。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
程式庫 |
|
DLL |
|