Class Minwinbase.OVERLAPPED

  • All Implemented Interfaces:
    Native
    Enclosing class:
    Minwinbase

    public static final class Minwinbase.OVERLAPPED
    extends de.ibapl.jnhw.util.winapi.memory.WinApiStruct32
    • Constructor Detail

      • OVERLAPPED

        public OVERLAPPED()
    • Method Detail

      • hEvent

        public Winnt.HANDLE hEvent()
        Returns:
        the native value of hEvent;
      • hEvent

        public void hEvent​(Winnt.HANDLE hEvent)
        Parameters:
        hEvent - the value of hEvent to be set natively.
      • Internal

        public final long Internal()
        The status code for the I/O request. When the request is issued, the system sets this member to STATUS_PENDING to indicate that the operation has not yet started. When the request is completed, the system sets this member to the status code for the completed request.
        The Internal member was originally reserved for system use and its behavior may change.
        Returns:
        the native value of Internal;
      • InternalHigh

        public final long InternalHigh()
        The number of bytes transferred for the I/O request. The system sets this member if the request is completed without errors.
        The InternalHigh member was originally reserved for system use and its behavior may change.
        Returns:
        the native value of InternalHigh;
      • Offset

        public final long Offset()
        The low-order portion of the file position at which to start the I/O request, as specified by the user.
        Returns:
      • Offset

        public final void Offset​(long value)
      • OffsetHigh

        public final long OffsetHigh()
        The high-order portion of the file position at which to start the I/O request, as specified by the user.
        Returns:
      • OffsetHigh

        public final void OffsetHigh​(long value)
      • Pointer

        public final NativeAddressHolder Pointer()
        Reserved for system use; do not use after initialization to zero.
        Returns: