Compartir a través de


Protocolo de E/S simple ueFI

Importante

Algunas informaciones de esta sección solo se pueden aplicar a Windows 10 Mobile y a determinadas arquitecturas de procesador.

Las herramientas de flashing usan el protocolo de E/S simple para habilitar la comunicación entre el dispositivo y un equipo host en el entorno de arranque previo.

En una futura versión de esta documentación se proporcionará información sobre las herramientas flashing.

EFI_SIMPLE_WINPHONE_IO_PROTOCOL

En esta sección se proporciona una descripción detallada de EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Este protocolo permite una comunicación sencilla entre el host y el dispositivo en un entorno de arranque previo.

GUID

// {BDE900DD-190A-4c7d-9663-16BA8ED88B55}
#define EFI_SIMPLE_WINPHONE_IO_PROTOCOL_GUID \
  { 0xbde900dd, 0x190a, 0x4c7d, 0x96, 0x63, 0x16, 0xba, 0x8e, \
   0xd8, 0x8b, 0x55 };

Número de revisión

#define EFI_SIMPLE_WINPHONE_IO_PROTOCOL_REVISION   0x00010001

Estructura de la interfaz de protocolo

typedef struct _EFI_SIMPLE_WINPHONE_IO_PROTOCOL {
  UINT32                                        Revision;
  EFI_SIMPLE_WINPHONE_IO_INITIALIZE             Initialize;
  EFI_SIMPLE_WINPHONE_IO_READ                   Read;
  VOID*                                         Reserved;
  EFI_SIMPLE_WINPHONE_IO_WRITE                  Write;
  EFI_SIMPLE_WINPHONE_IO_GET_MAXPACKET_SIZE     GetMaxPacketSize;
} EFI_SIMPLE_WINPHONE_IO_PROTOCOL;

Miembros

Revisión
Revisión a la que se adhiere el EFI_SIMPLE_WINPHONE_IO_PROTOCOL . Todas las revisiones futuras deben ser compatibles con versiones anteriores. Si una versión futura no es compatible con versiones anteriores, se debe usar un GUID diferente.

Inicialización
Esta función espera una conexión desde el equipo host. Consulte EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Inicialización.

Lectura
Recibe un búfer de bytes del equipo host. Consulte EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Leer.

Reservados Reservado para uso futuro.

Escritura
Envía un búfer de bytes al equipo host. Consulte EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Escribir.

GetMaxPacketSize
Devuelve el tamaño máximo de paquete admitido por este protocolo. Consulte EFI_SIMPLE_WINPHONE_IO_PROTOCOL. GetMaxPacketSize.