VirtualBox

Changeset 78369 in vbox for trunk/src


Ignore:
Timestamp:
May 3, 2019 3:28:41 AM (6 years ago)
Author:
vboxsync
Message:

winnt/vboxsf: Some more set information docs regarding the library we're linking against (AMD64). bugref:9172

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/SharedFolders/driver/info.cpp

    r78368 r78369  
    18031803     * The essence of the size validation table for NtSetInformationFile from w10 build 17763:
    18041804     * UCHAR IoCheckQuerySetFileInformation[77]:
    1805      *     db 28h                  ; 4       FileBasicInformation,
    1806      *     db 18h                  ; 10      FileRenameInformation,
    1807      *     db 18h                  ; 11      FileLinkInformation,
    1808      *     db 1                    ; 13      FileDispositionInformation,
    1809      *     db 8                    ; 14      FilePositionInformation,
     1805     *     db 28h                  ; 4       FileBasicInformation,                  w7
     1806     *     db 18h                  ; 10      FileRenameInformation,                 w7
     1807     *     db 18h                  ; 11      FileLinkInformation,                   w7
     1808     *     db 1                    ; 13      FileDispositionInformation,            w7
     1809     *     db 8                    ; 14      FilePositionInformation,               w7
    18101810     *     db 4                    ; 16      FileModeInformation,
    1811      *     db 8                    ; 19      FileAllocationInformation,
    1812      *     db 8                    ; 20      FileEndOfFileInformation,
    1813      *     db 8                    ; 23      FilePipeInformation,
    1814      *     db 10h                  ; 25      FilePipeRemoteInformation,
     1811     *     db 8                    ; 19      FileAllocationInformation,             w7
     1812     *     db 8                    ; 20      FileEndOfFileInformation,              w7
     1813     *     db 8                    ; 23      FilePipeInformation,                   w7
     1814     *     db 10h                  ; 25      FilePipeRemoteInformation,             w7
    18151815     *     db 8                    ; 27      FileMailslotSetInformation,
    18161816     *     db 48h                  ; 29      FileObjectIdInformation,
    18171817     *     db 10h                  ; 30      FileCompletionInformation,                 - "reserved for system use"
    1818      *     db 18h                  ; 31      FileMoveClusterInformation,                - "reserved for system use"
     1818     *     db 18h                  ; 31      FileMoveClusterInformation,            w7  - "reserved for system use"
    18191819     *     db 38h                  ; 32      FileQuotaInformation,
    18201820     *     db 10h                  ; 36      FileTrackingInformation,                   - "reserved for system use"
    1821      *     db 8                    ; 39      FileValidDataLengthInformation,
    1822      *     db 8                    ; 40      FileShortNameInformation,
     1821     *     db 8                    ; 39      FileValidDataLengthInformation,        w7
     1822     *     db 8                    ; 40      FileShortNameInformation,              w7
    18231823     *     db 4                    ; 41      FileIoCompletionNotificationInformation,   - "reserved for system use"
    18241824     *     db 10h                  ; 42      FileIoStatusBlockRangeInformation,         - "reserved for system use"
     
    18341834     *     db 4                    ; 74      FileStorageReserveIdInformation,
    18351835     *     db 4                    ; 75      FileCaseSensitiveInformationForceAccessCheck, - for the i/o manager, w10-1809.
     1836     *
     1837     * Note! Using WDK 7600.16385.1/wnet, we're limited in what gets passed along, unknown
     1838     *       stuff will be rejected with STATUS_INVALID_PARAMETER and never get here.  OTOH,
     1839     *       the 10.00.16299.0 WDK will forward anything it doesn't know from what I can tell.
     1840     *       Not sure exactly when this changed.
    18361841     */
    18371842    switch ((int)RxContext->Info.FileInformationClass)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette