Condividi tramite


Protocollo I/O semplice UEFI

Importante

Alcune informazioni in questa sezione possono essere valide solo per Windows 10 Mobile e alcune architetture del processore.

Il protocollo di I/O semplice viene usato dagli strumenti di flashing per abilitare la comunicazione tra il dispositivo e un computer host nell'ambiente di preavvio.

Le informazioni sugli strumenti di flashing verranno fornite in una versione futura di questa documentazione.

EFI_SIMPLE_WINPHONE_IO_PROTOCOL

In questa sezione viene fornita una descrizione dettagliata delle EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Questo protocollo consente una semplice comunicazione tra host e dispositivo in un ambiente di preavvio.

GUID

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

Numero di revisione

#define EFI_SIMPLE_WINPHONE_IO_PROTOCOL_REVISION   0x00010001

Struttura dell'interfaccia del protocollo

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;

Membri

Revisione
Revisione a cui è conforme il EFI_SIMPLE_WINPHONE_IO_PROTOCOL . Tutte le revisioni future devono essere compatibili con le versioni precedenti. Se una versione futura non è compatibile con le versioni precedenti, è necessario usare un GUID diverso.

Initialize
Questa funzione attende una connessione dal computer host. Vedere EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Inizializzare.

Lettura
Riceve un buffer di byte dal computer host. Vedere EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Lettura.

Riservati Riservato per uso futuro.

Scrittura
Invia un buffer di byte al computer host. Vedere EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Scrivere.

GetMaxPacketSize
Restituisce le dimensioni massime dei pacchetti supportate da questo protocollo. Vedere EFI_SIMPLE_WINPHONE_IO_PROTOCOL. GetMaxPacketSize.