共用方式為


網路管理功能緩衝區長度

本主題討論搭配網路管理 API 使用時函式緩衝區長度的需求。

呼叫網路管理列舉函式時指定緩衝區大小的應用程式(以及各種數據擷取函式)必須指定足夠大的緩衝區,以保存傳回的信息結構(或結構)加上其成員指向的字元串。 如果您未指定足夠大的緩衝區來接收所有可用的專案,函式會傳回ERROR_MORE_DATA。 列舉呼叫不會傳回部分專案。

某些網路管理功能會採用諮詢的最大資料長度參數,prefmaxlen。 此參數可讓應用程式建議伺服器應該從函數調用傳回的位元組數目。

如果您在 prefmaxlen 參數中指定值MAX_PREFERRED_LENGTH,網路管理功能會配置數據所需的記憶體數量。

如需詳細資訊,請參閱 網路管理功能緩衝區