共用方式為


ComDBReleasePort 函式 (msports.h)

ComDBReleasePort 會在 COM 埠資料庫中發行 COM 埠號碼。

語法

LONG ComDBReleasePort(
  [in] HCOMDB HComDB,
  [in] DWORD  ComNumber
);

參數

[in] HComDB

處理 ComDBOpen所傳回的 COM 埠資料庫。

[in] ComNumber

指定要發行的 COM 埠號碼。 埠號碼是介於一到COMDB_MAX_PORTS_ARBITRATED的整數。

傳回值

ComDBReleasePort 會傳回下列其中一個狀態值。

傳回碼 描述
ERROR_SUCCESS
COM 埠號碼已發行。
ERROR_CANTWRITE
常式無法寫入資料庫。
ERROR_INVALID_PARAMETER
下列其中一項成立:COM 埠資料庫的指定控制碼無效。 指定的埠號碼不在 COM 埠資料庫中。
ERROR_NOT_CONNECTED
常式無法存取資料庫。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

備註

釋放 COM 埠號碼表示將埠號碼記錄為「未使用中」。

ComDBReleasePort 會在使用者模式中執行。

如需詳細資訊,請參閱 取得和釋放 COM 埠號碼

需求

   
目標平台 桌上型
標頭 msports.h (包含 Msports.h)
程式庫 Msports.lib
Dll Msports.dll

另請參閱

ComDBClaimNextFreePort

ComDBClaimPort