EFI_SIMPLE_WINPHONE_IO_PROTOCOL. Initialisieren
Die Initialize-Funktion wartet für die angegebene Anzahl von Sekunden auf eine Verbindung vom Hostcomputer. Wenn keine gültige Verbindung hergestellt wird, wird EFI_TIMEOUT als Fehler status zurückgegeben.
Syntax
typedef
EFI_STATUS(EFIAPI * EFI_SIMPLE_WINPHONE_IO_INITIALIZE)
(
IN EFI_SIMPLE_WINPHONE_IO_PROTOCOL *This,
IN UINTN ConnectionTimeout,
IN UINTN ReadWriteTimeout
);
Parameter
Dieser
Ein Zeiger auf die EFI_SIMPLE_WINPHONE_IO_PROTOCOL instance.
ConnectionTimeout
Anzahl der Millisekunden, die auf die Verbindung von einem Hostcomputer warten.
Readwritetimeout
Anzahl von Millisekunden, die auf den Abschluss von Lese- und Schreibvorgängen gewartet werden sollen.
Rückgabewerte
Die Funktion gibt einen der folgenden Werte zurück:
Statuscode | BESCHREIBUNG |
---|---|
EFI_SUCCESS | Die Funktion wurde erfolgreich zurückgegeben. |
EFI_INVALID_PARAMETER | Ein Parameter ist ungültig. |
EFI_DEVICE_ERROR | Das physische Gerät hat einen Fehler gemeldet. |
EFI_NOT_READY | Das physische Gerät ist ausgelastet oder nicht bereit, diese Anforderung zu verarbeiten. |
EFI_TIMEOUT | Vor dem Herstellen einer Verbindung ist ein Timeout aufgetreten. |
Bemerkungen
Anforderungen
Header: Vom Benutzer generiert