Auf Englisch lesen

Freigeben über


ioapiset.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

ioapiset.h enthält die folgenden Programmierschnittstellen:

Functions

 
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.