Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De asynchrone WinInet-API (gebruikt voor de meest voorkomende protocollen) laat de synchronisatie van het callback-mechanisme en de aanroepende toepassing als oefening voor de client over. Dit is opzettelijk omdat het de grootste mate van flexibiliteit toestaat. De standaardprotocollen en de IMPLEMENTATIE van URL-moniker voeren deze synchronisatie uit en garanderen dat toepassingen met één thread en appartementsthreads nooit te maken hebben met conflicten in de free thread-stijl. Dat wil gezegd, de IEnumFORMATETC- en IBindStatusCallback interfaces worden alleen aangeroepen op de juiste threads. Deze functie is transparant voor de gebruiker van de URL mMoniker zolang elke thread die IMoniker::BindToStorage en IMoniker::BindToObject een berichtenwachtrij heeft.
De asynchrone monikerspecificatie vereist meer controle over de prioriteitstelling en het beheer van downloads dan is toegestaan door WinSock of WinInet. Daarom beheert een URL-moniker alle downloads voor een bepaalde thread van een beller, met behulp van (als onderdeel van de synchronisatie) een prioriteitsschema op basis van de IBinding specificatie.
Verwante onderwerpen