CSPspEmu.Hle.Vfs.Local.HleIoDriverLocalFileSystem.IoDread C# (CSharp) Метод

IoDread() публичный Метод

public IoDread ( HleIoDrvFileArg HleIoDrvFileArg, HleIoDirent IoDirent ) : int
HleIoDrvFileArg HleIoDrvFileArg
IoDirent HleIoDirent
Результат int
        public unsafe int IoDread(HleIoDrvFileArg HleIoDrvFileArg, HleIoDirent* IoDirent)
        {
            //var Enumerator = (DirectoryEnumerator<HleIoDirent>)(DisposableDummy<DirectoryEnumerator<HleIoDirent>>)HleIoDrvFileArg.FileArgument;
            var Enumerator = (DirectoryEnumerator<HleIoDirent>)HleIoDrvFileArg.FileArgument;

            // More items.
            if (Enumerator.MoveNext())
            {
                //Console.Error.WriteLine("'{0}'", Enumerator.Current.ToString());
                *IoDirent = Enumerator.Current;
                /*

                */
            }
            // No more items.
            else
            {
            }

            return Enumerator.GetLeft();
        }