ClosePort-Funktion (winsplp.h)
Die ClosePort-Funktion eines Sprach- oder Portmonitors schließt einen Druckeranschluss.
Syntax
BOOL ClosePort(
_In_ HANDLE hPort
);
Parameter
[in] hPort
Vom Aufrufer bereitgestellter Zeiger auf ein Porthandle.
Rückgabewert
Wenn der Vorgang erfolgreich ist, sollte die Funktion TRUE zurückgeben. Andernfalls sollte false zurückgegeben werden.
Hinweise
Sprachmonitore und Portmonitorserver-DLLs sind erforderlich, um eine ClosePort-Funktion zu definieren und die Adresse der Funktion in eine MONITOR2-Struktur aufzunehmen.
Das Handle, das als hPort-Argument der Funktion empfangen wird, ist das Porthandle, das die OpenPort - oder OpenPortEx-Funktion des Monitors bereitgestellt hat.
Die ClosePort-Funktion sollte den Port schließen, indem das empfangene Porthandle ungültig wird. Außerdem sollten alle Systemressourcen freigegeben werden, die von der OpenPort - oder OpenPortEx-Funktion des Monitors zugewiesen wurden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winsplp.h (einschließlich Winsplp.h) |
Bibliothek | NtosKrnl.exe |