/*++\r
\r
-Copyright (c) 2005, Intel Corporation\r
+Copyright (c) 2005 - 2009, Intel Corporation\r
All rights reserved. This program and the accompanying materials are licensed and made available\r
under the terms and conditions of the BSD License which accompanies this\r
distribution. The full text of the license may be found at\r
EFI_STATUS\r
EFIAPI\r
FatGetPosition (\r
- IN EFI_FILE *FHand,\r
+ IN EFI_FILE_PROTOCOL *FHand,\r
OUT UINT64 *Position\r
)\r
/*++\r
EFI_STATUS\r
EFIAPI\r
FatSetPosition (\r
- IN EFI_FILE *FHand,\r
- IN UINT64 Position\r
+ IN EFI_FILE_PROTOCOL *FHand,\r
+ IN UINT64 Position\r
)\r
/*++\r
\r
\r
EFI_STATUS\r
FatIFileAccess (\r
- IN EFI_FILE *FHand,\r
+ IN EFI_FILE_PROTOCOL *FHand,\r
IN IO_MODE IoMode,\r
IN OUT UINTN *BufferSize,\r
IN OUT VOID *Buffer\r
EFI_STATUS\r
EFIAPI\r
FatRead (\r
- IN EFI_FILE *FHand,\r
- IN OUT UINTN *BufferSize,\r
- OUT VOID *Buffer\r
+ IN EFI_FILE_PROTOCOL *FHand,\r
+ IN OUT UINTN *BufferSize,\r
+ OUT VOID *Buffer\r
)\r
/*++\r
\r
EFI_STATUS\r
EFIAPI\r
FatWrite (\r
- IN EFI_FILE *FHand,\r
- IN OUT UINTN *BufferSize,\r
- IN VOID *Buffer\r
+ IN EFI_FILE_PROTOCOL *FHand,\r
+ IN OUT UINTN *BufferSize,\r
+ IN VOID *Buffer\r
)\r
/*++\r
\r