Freigeben über


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

Weitere Informationen

OpenPortEx

MONITOR2

OpenPort