Changeset 70940 in vbox
- Timestamp:
- Feb 9, 2018 7:40:22 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp
r70420 r70940 511 511 512 512 if (RT_FAILURE(rc)) 513 rc = V ERR_TRY_AGAIN;513 rc = VINF_TRY_AGAIN; 514 514 } 515 515 else if ( rcNt == STATUS_OBJECT_TYPE_MISMATCH … … 611 611 NtClose(hFile); 612 612 } 613 /* 614 * Quite possibly a object directory. 615 */ 616 else if ( rcNt == STATUS_OBJECT_NAME_INVALID /* with trailing slash */ 617 || rcNt == STATUS_OBJECT_TYPE_MISMATCH /* without trailing slash */ ) 618 { 619 InitializeObjectAttributes(&ObjAttr, pNtName, OBJ_CASE_INSENSITIVE, hRootDir, NULL); 620 rc = rtPathNtQueryInfoInDirectoryObject(&ObjAttr, pObjInfo, enmAddAttr, fFlags, &uBuf, sizeof(uBuf)); 621 if (RT_FAILURE(rc)) 622 rc = RTErrConvertFromNtStatus(rcNt); 623 } 613 624 else 614 625 rc = RTErrConvertFromNtStatus(rcNt);
Note:
See TracChangeset
for help on using the changeset viewer.