IopParseFile
NTSTATUS __stdcall IopParseFile(
PVOID ParseObject,
PVOID ObjectType,
_ACCESS_STATE *AccessState,
INT8 AccessMode,
UINT64 Attributes,
_UNICODE_STRING *CompleteName,
_UNICODE_STRING *RemainingName,
PVOID Context,
_SECURITY_QUALITY_OF_SERVICE *SecurityQos,
_OB_EXTENDED_PARSE_PARAMETERS *ExtendedParameters,
PVOID *Object){
PVOID v15;
UINT64 v17;
if( ObjectType != IoFileObjectType || !Context || *(_WORD *)Context != 8 || *((_WORD *)Context + 1) != 216 )
return -1073741788;
LODWORD(v15) = IoGetRelatedDeviceObject((INT64)ParseObject);
LODWORD(v17) = Attributes;
*((_QWORD *)Context + 5) = ParseObject;
return IopParseDevice(
v15,
ObjectType,
AccessState,
AccessMode,
v17,
CompleteName,
RemainingName,
Context,
SecurityQos,
ExtendedParameters,
Object);
}Referenced by:
No references.