Sdílet prostřednictvím


Služba vypnutí zařízení hostitele

Téma této kapitoly poskytuje pokyny pro zařízení kompatibilní s rozhraním MBIM (Mobile Broadband Interface Model), jak implementovat a hlásit popsanou službu zařízení při dotázání prostřednictvím CID_MBIM_DEVICE_SERVICES.

Informace v tomto tématu platí pro Windows 8 a novější.

Vypnutí serveru Microsoft

Zařízení kompatibilní s MBIM implementuje a hlásí následující služby zařízení při dotazech CID_MBIM_DEVICE_SERVICES. Stávající dobře známé služby jsou definovány v části 10.1 specifikace USB NCM Mobile Broadband Interface Model (MBIM) V1.0 specifikace. Společnost Microsoft tuto možnost rozšiřuje, aby definovala následující službu.

Název služby = Microsoft Host Shutdown

UUID = UUID_MS_HOSTSHUTDOWN

Hodnota UUID = 883b7c26-985f-43fa-9804-27d7fb80959c

Definované identifikátory CID pro službu zařízení UUID_MS_HOSTSHUTDOWN

CID Minimální verze operačního systému
CID_MBIM_MSHOSTSHUTDOWN Windows 8
CID_MBIM_MSHOSTPRESHUTDOWN Windows 10 verze 1511

CID_MBIM_MSHOSTSHUTDOWN

Tento příkaz oznámí zařízení, že se hostitel vypíná. Zařízení MB může přijít o napájení.

CID: CID_MBIM_MSHOSTSHUTDOWN

příkazový kód: 1

Nastavit: Ano

dotaz: Ne

událost: Ne

Nastavit datovou část InformationBuffer: Není k dispozici

datové části InformationBuffer: není k dispozici

datový blok s informacemi o dokončení: není k dispozici

Set: InformationBuffer pro MBIM_COMMAND_MSG se nepoužívá. InformationBuffer MBIM_COMMAND_DONE se nepoužívá.

dotaz: Nepodporováno

nevyžádaná událost: Nepodporovaná

Poznámky

Ovladač třídy mobilního širokopásmového připojení odesílá upozornění na vypnutí hostitele do mobilních širokopásmových zařízení, která podporují tuto službu zařízení, při každém přechodu stavu hostitele do stavů S4 a S5.

Toto oznámení má poskytnout mobilním širokopásmovým zařízením včasnou informaci, která jim umožní zahájit zprávu o odregistrování z mobilní sítě a zahájit elektrickou deinicializaci SIM.

Následující informace shrnuje seznam identifikátorů CID/CMD odeslaných hostitelem do zařízení pro různé přechody systému a přechody stavu napájení zařízení:

  • MSHOSTSHUTDOWN CID se odešle do zařízení při změně hostitelského stavu na stavy S4 a S5.
  • MBIM_CMD_CLOSE se do zařízení odešle, když hostitel zařízení umístí do režimu D3.
S0 S1/S2/S3 S4 S5

D0

MBIM_CMD_OPEN

Není k dispozici

Není k dispozici

Není k dispozici

D1

Není k dispozici

Není k dispozici

Není k dispozici

Není k dispozici

D2

Není k dispozici

Není k dispozici

Není k dispozici

Není k dispozici

D3

Není k dispozici

MBIM_CMD_CLOSE

MSHOSTSHUTDOWN

MSHOSTSHUTDOWN

CID_MBIM_MSHOSTPRESHUTDOWN

Tento příkaz upozorňuje modem MBIM, že systém prochází fází před vypnutím a měl by dokončit všechny své operace, odhlásit se ze sítě a uložit potřebné informace na hostitele pro případy modemů bez flash paměti. Oznámení o předběžném vypnutí se odešle, když se hostitel připravuje na vstup do stavů S4 a S5 a čeká na správné vypnutí všech služeb.

CID: CID_MBIM_MSHOSTPRESHUTDOWN

příkazový kód: 2

Nastavit: Ano

dotazu: Ne

oznámení: Ne

Nastavit datovou část InformationBuffer: Není k dispozici

datové části informačního vyrovnávacího bloku: není k dispozici

Informace o dokončení informačního bufferu: není k dispozici

Parametry:

Nastavit Dotaz Oznámení
Příkaz CID_MBIM_SET_MSHOSTPRESHUTDOWN Není k dispozici Není k dispozici
Odpověď Prázdný Není k dispozici Není k dispozici

Pro operaci Set jsou InformationBuffer a InformationBufferLength prázdné.

Stavové kódy:

Stavový kód Popis
MBIM_STATUS_SUCCESS (Úspěch) Operace před vypnutím, které modem dokončil.
MBIM_STATUS_NO_DEVICE_SUPPORT (Zařízení není podporováno) Zařízení nepodporuje předběžné vypnutí a nejsou potřeba žádné operace před vypnutím.