I am trying to get a file length, but I have not had success yet. here is my code:
Status = gBS->HandleProtocol(Device, &gSimpleFileProtocol, (VOID**)&fileSystemProtocol ); Print(L"Status HandleProtocol :%r\n", Status); root = NULL; AsciiStrToUnicodeStr("kdias", texto); Status = fileSystemProtocol->OpenVolume(fileSystemProtocol, &root); Print(L"Status OpenVolume :%r\n", Status); Status = root->Open(root, &newHandle, nameFile, EFI_FILE_MODE_READ| EFI_FILE_MODE_WRITE | EFI_FILE_MODE_CREATE, 0); Print(L"Status do Open : %r \n",Status); Status = newHandle->GetInfo(newHandle,&gEfiFileInfoGuid,&BufferSize,(VOID &fileInfo); Print(L"Status GetInfo :%r \n",Status); return EFI_SUCCESS; } ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel