PMIB_GET_NEXT回呼函式 (routprot.h)
MibGetNext 函式會將 SNMP MIB 樣式的 [取得下一個要求] 傳遞至路由通訊協定。
語法
PMIB_GET_NEXT PmibGetNext;
DWORD PmibGetNext(
[in] ULONG InputDataSize,
[in] PVOID InputData,
[out] PULONG OutputDataSize,
[out] PVOID OutputData
)
{...}
參數
[in] InputDataSize
指定取得下一個要求的數據大小。
[in] InputData
取得下一個要求的數據指標。
[out] OutputDataSize
ULONG 變數的指標:
輸入時:這個變數包含輸出緩衝區的大小。
輸出時:此變數包含輸出緩衝區中放置的數據大小。 如果初始大小不夠大,變數會包含保存所有輸出數據所需的緩衝區大小。
[out] OutputData
從 MIB 專案接收數據的緩衝區指標。
傳回值
如果函式成功,傳回值會NO_ERROR。
如果函式失敗,傳回值就是下列其中一個錯誤碼。
值 | Description |
---|---|
|
路由通訊協議無法完成要求。 |
|
數據的大小或內容不適合要求。 |
|
提供的輸出緩衝區大小不夠大,無法保存要求的資訊。 必要大小會在 OutputDataSize 參數所指向的 ULONG 變數中傳回。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | routprot.h |