Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Dočasný ovladač miniportu kombinuje ovladač miniportu pro virtuální zařízení, ovladač protokolu a ovladač miniportu pro fyzické zařízení. Ovladač miniport-intermediate funguje podobně jako mezilehlý ovladač vrstvený nad miniportovým ovladačem. Takový ovladač umožňuje zprostředkujícímu ovladači komunikovat přímo se základním miniportovým ovladačem, aniž by došlo k sankcím za výkon, které by mohly vést ke dvěma samostatným ovladačům.
Aby zaregistroval svůj fyzický miniport ovladač, volá miniport-intermediate ovladač funkci NdisMRegisterMiniportDriver s vhodnými parametry stejně jako u jakéhokoli jiného miniport ovladače. Aby ovladač mohl zaregistrovat svůj virtuální miniport, znovu volá NdisMRegisterMiniportDriver, ale s příznakem NDIS_INTERMEDIATE_DRIVER nastaveným ve struktuře MiniportDriverCharacteristics.
Pro každou instanci virtuálního nebo fyzického zařízení miniport-intermediate ovladače, pokud je klíč registru IMMiniport nastaven na DWORD:0x0000001, NDIS volá funkci MiniportInitializeEx, kterou ovladač zaregistroval pro virtuální zařízení. V opačném případě NDIS volá funkci MiniportInitializeEx ovladače, kterou ovladač zaregistroval pro fyzické zařízení.