Função AcxStreamStopIoActual (acxstreams.h)
A função AcxStreamStopIoActual é usada para sinalizar ao sistema operacional para interromper temporariamente a E/S do fluxo. Isso permite ao driver um curto período de tempo para executar tarefas sensíveis ao tempo e, em seguida, retomar a E/S após a conclusão da execução do código sensível ao tempo.
Sintaxe
NTSTATUS AcxStreamStopIoActual(
ACXSTREAM Stream,
ULONG Flags,
PVOID ObjectTag,
LONG Line,
PCCH File
);
Parâmetros
Stream
Um objeto ACXSTREAM existente. Para obter mais informações, consulte ACX – Resumo de objetos ACX.
Flags
Defina como AcxStopIoNoFlags.
ObjectTag
Uma Marca opcional que é um valor definido pelo driver que a estrutura inclui com rastreamento de diagnóstico.
Line
O número de linha no código do driver que pode ser exibido para fins de diagnóstico.
File
O nome do arquivo no código do driver que pode ser exibido para fins de diagnóstico.
Retornar valor
Retorna STATUS_SUCCESS
se a chamada foi bem-sucedida. Caso contrário, ele retornará um código de erro apropriado. Para obter mais informações, consulte Usando valores NTSTATUS.
Comentários
Não é recomendável usar essa versão da chamada de E/S de parada, mas sim AcxStreamStopIoWithTag.
Requisitos do ACX
Versão mínima do ACX: 1.0
Para obter mais informações sobre as versões do ACX, consulte Visão geral da versão do ACX.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | acxstreams.h |
IRQL | PASSIVE_LEVEL |