Compartilhar via


Cabeçalho ioapiset.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

ioapiset.h contém as seguintes interfaces de programação:

Funções

 
CancelIo

Cancela todas as operações de E/S (entrada e saída) pendentes que são emitidas pelo thread de chamada para o arquivo especificado.
CancelIoEx

Marca todas as operações de E/S pendentes para o identificador de arquivo especificado. A função cancela apenas as operações de E/S no processo atual, independentemente de qual thread criou a operação de E/S.
CancelSynchronousIo

Marca as operações de E/S síncronas pendentes emitidas pelo thread especificado como canceladas.
CreateIoCompletionPort

Cria uma porta de conclusão de E/S (entrada/saída) e a associa a um identificador de arquivo especificado ou cria uma porta de conclusão de E/S que ainda não está associada a um identificador de arquivo, permitindo a associação posteriormente.
DeviceIoControl

Envia um código de controle diretamente para um driver de dispositivo especificado, fazendo com que o dispositivo correspondente execute a operação correspondente.
GetOverlappedResult

Recupera os resultados de uma operação sobreposta no arquivo especificado, pipe nomeado ou dispositivo de comunicações.
GetOverlappedResultEx

Recupera os resultados de uma operação sobreposta no arquivo especificado, pipe nomeado ou dispositivo de comunicações dentro do intervalo de tempo limite especificado. O thread de chamada pode executar uma espera alertável.
GetQueuedCompletionStatus

Tenta remover da fila um pacote de conclusão de E/S da porta de conclusão de E/S especificada.
GetQueuedCompletionStatusEx

Recupera várias entradas de porta de conclusão simultaneamente.
PostQueuedCompletionStatus

Posta um pacote de conclusão de E/S em uma porta de conclusão de E/S.