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. |