ComDBReleasePort-Funktion (msports.h)
ComDBReleasePort gibt eine COM-Portnummer in der COM-Portdatenbank frei.
Syntax
LONG ComDBReleasePort(
[in] HCOMDB HComDB,
[in] DWORD ComNumber
);
Parameter
[in] HComDB
Handle für die COM-Portdatenbank, die von ComDBOpen zurückgegeben wurde.
[in] ComNumber
Gibt die com-Portnummer an, die freigegeben werden soll. Eine Portnummer ist eine ganze Zahl, die von 1 bis COMDB_MAX_PORTS_ARBITRATED reicht.
Rückgabewert
ComDBReleasePort gibt einen der folgenden status-Werte zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die COM-Portnummer wurde freigegeben. |
|
Die Routine konnte nicht in die Datenbank schreiben. |
|
Eine der folgenden Werte ist richtig: Das angegebene Handle für die COM-Portdatenbank ist ungültig. Die angegebene Portnummer befindet sich nicht in der COM-Portdatenbank. |
|
Die Routine konnte nicht auf die Datenbank zugreifen. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf. |
Hinweise
Das Freigeben einer COM-Portnummer bedeutet, dass die Portnummer als "nicht verwendet" protokolliert wird.
ComDBReleasePort wird im Benutzermodus ausgeführt.
Weitere Informationen finden Sie unter Abrufen und Freigeben einer COM-Portnummer.
Requirements (Anforderungen)
Zielplattform | Desktop |
Kopfzeile | msports.h (include Msports.h) |
Bibliothek | Msports.lib |
DLL | Msports.dll |