Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Sommige communicatiefuncties kunnen worden aangeroepen voor een apparaat met behulp van de functie EscapeCommFunction. Met deze functie wordt een code verzonden om het apparaat te leiden om een uitgebreide functie uit te voeren. Een toepassing kan bijvoorbeeld de overdracht van tekens onderbreken met de SETBREAK-code en de overdracht hervatten met de CLRBREAK-code. Deze specifieke bewerkingen kunnen ook worden gestart door de functies SetCommBreak en ClearCommBreak aan te roepen. EscapeCommFunction kan ook worden gebruikt om handmatig modembesturing te implementeren. De CLRDTR- en SETDTR-codes kunnen bijvoorbeeld worden gebruikt om handmatig DTR-stroombeheer (data-terminal-ready) te implementeren. Houd er echter rekening mee dat er een fout optreedt als een proces gebruikmaakt van EscapeCommFunction om de DTR-lijn te bewerken wanneer het apparaat is geconfigureerd om DTR-handshaking in te schakelen, of de RTS-regel (aanvraag-naar-verzenden) als RTS-handshaking is ingeschakeld.
Met de functie DeviceIoControl kan een proces een uitgebreide functiecode rechtstreeks naar een opgegeven apparaatstuurprogramma verzenden, waardoor het apparaat een bepaalde bewerking uitvoert. DeviceIoControl- biedt een apparaat dat is gekoppeld aan een communicatieresource die niet wordt ondersteund door de standaard seriƫle communicatiefuncties. Hiermee kan een toepassing een apparaat configureren met parameters die uniek zijn voor dat apparaat en om apparaatspecifieke functies aan te roepen.