Compartilhar via


NativeOverlapped Estrutura

Definição

Fornece um layout explícito que é visível do código não gerenciado e que terá o mesmo layout que a estrutura OVERLAPPED Win32 com campos reservados adicionais no final.

public value class NativeOverlapped
public struct NativeOverlapped
[System.Runtime.InteropServices.ComVisible(true)]
public struct NativeOverlapped
type NativeOverlapped = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type NativeOverlapped = struct
Public Structure NativeOverlapped
Herança
NativeOverlapped
Atributos

Comentários

O NativeOverlapped tipo de valor .NET Framework representa uma versão não gerenciada da estrutura WIN32 OVERLAPPED. O layout dessa estrutura deve ser idêntico a OVERLAPPED. Quatro DWORDs adicionais são reservados no final.

Campos

EventHandle

Especifica o identificador para um evento definido para o estado sinalizado quando a operação é concluída. O processo de chamada deve definir este membro para zero ou um para um evento válido tratar antes de chamar quaisquer funções sobrepostas.

InternalHigh

Especifica o tamanho dos dados transferidos. Reservado para uso do sistema operacional.

InternalLow

Especifica um status dependente do sistema. Reservado para uso do sistema operacional.

OffsetHigh

Especifica a palavra superior do deslocamento de bytes no qual iniciar a transferência.

OffsetLow

Especifica uma posição do arquivo na qual iniciar a transferência.

Aplica-se a