コード例 #1
0
EFI_STATUS EFIAPI fsw_efi_FileHandle_GetInfo(IN EFI_FILE_PROTOCOL *This,
                                             IN EFI_GUID *InformationType,
                                             IN OUT UINTN *BufferSize,
                                             OUT VOID *Buffer)
{
  FSW_FILE_DATA      *File = FSW_FILE_FROM_FILE_HANDLE(This);

  return fsw_efi_dnode_getinfo(File, InformationType, BufferSize, Buffer);
}
コード例 #2
0
ファイル: fsw_efi.c プロジェクト: queer1/bareBoot
EFI_STATUS EFIAPI fsw_efi_FileHandle_GetInfo(IN EFI_FILE *This,
                                             IN EFI_GUID *InformationType,
                                             IN OUT UINTN *BufferSize,
                                             OUT VOID *Buffer)
{
    EFI_STATUS          Status;
    FSW_FILE_DATA      *File;

    FSW_MSG_DEBUG((FSW_MSGSTR(__FUNCTION__ ": enter for %g\n"), InformationType));
    File = FSW_FILE_FROM_FILE_HANDLE(This);

    Status = fsw_efi_dnode_getinfo(File, InformationType, BufferSize, Buffer);

    FSW_MSG_DEBUG((FSW_MSGSTR(__FUNCTION__ ": leaving with %r\n"), Status));
    return Status;
}