ioapiset.h-Header
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
ioapiset.h enthält die folgenden Programmierschnittstellen:
CancelIo Bricht alle ausstehenden Eingabe- und Ausgabevorgänge (E/A) ab, die vom aufrufenden Thread für die angegebene Datei ausgegeben werden. |
CancelIoEx Markiert alle ausstehenden E/A-Vorgänge für das angegebene Dateihandle. Die Funktion bricht nur E/A-Vorgänge im aktuellen Prozess ab, unabhängig davon, welcher Thread den E/A-Vorgang erstellt hat. |
CancelSynchronousIo Markiert ausstehende synchrone E/A-Vorgänge, die vom angegebenen Thread ausgegeben werden, als abgebrochen. |
CreateIoCompletionPort Erstellt einen E/A-Abschlussport und ordnet ihn einem angegebenen Dateihandle zu, oder erstellt einen E/A-Abschlussport, der noch keinem Dateihandle zugeordnet ist und eine spätere Zuordnung gestattet. |
DeviceIoControl Sendet einen Steuercode direkt an einen angegebenen Gerätetreiber, wodurch das entsprechende Gerät den entsprechenden Vorgang ausführt. |
GetOverlappedResult Ruft die Ergebnisse eines überlappenden Vorgangs für die angegebene Datei, Named Pipe oder das angegebene Kommunikationsgerät ab. |
GetOverlappedResultEx Ruft die Ergebnisse eines überlappenden Vorgangs für die angegebene Datei, named pipe oder das angegebene Kommunikationsgerät innerhalb des angegebenen Timeoutintervalls ab. Der aufrufende Thread kann eine warnbare Wartezeit ausführen. |
GetQueuedCompletionStatus Versucht, ein E/A-Abschlusspaket vom angegebenen E/A-Abschlussport aus der Warteschlange zu entfernen. |
GetQueuedCompletionStatusEx Ruft mehrere Abschlussporteinträge gleichzeitig ab. |
PostQueuedCompletionStatus Sendet ein E/A-Abschlusspaket an einen E/A-Abschlussport. |