Tako sledite lastništvu odložišča Windows v Win32

  • Microsoftov Raymond Chen pojasnjuje, da v Win32 obstaja koncept lastnika odložišča.
  • Lastnik odložišča prejme kodirano sporočilo, ko nekdo zahteva podatke iz odložišča.
  • Zakasnitev upodabljanja omogoča uporabniku, da odloži ustvarjanje zapletenih podatkov v odložišču.
  • V tem članku lahko ugotovite, v kakšnih okoliščinah olastništvo odložišča se spremeni.
Lastništvo odložišča Windows v Win32

V nedavni Microsoftovi objavi v spletnem dnevniku Microsoftov Raymond Chen za vse uporabnike pojasnjuje, kako natančno sledi lastništvo odložišča Windows v Win32.

Te informacije se lahko izkažejo za neprecenljive za nekatere bolj navdušene in tehnološko podkovane uporabnike sistema Windows, saj smo prepričani, da se lahko strinjate.

Sledenje lastništvu odložišča Windows v Win32

Kot nekateri morda že veste, v Win32 obstaja koncept lastnika odložišča. Predvideno pravilo vsega tega je, da je lastnik odložišča pravzaprav okno, ki je ustvarilo podatke, ki so trenutno v odložišču.

V tej objavi, Chen razloži tudi poseben vzorec uporabe za dajanje podatkov v odložišče. Omeni, da lastnik odložišča prejme kodirano sporočilo, ko nekdo iz odložišča zahteva podatke, ki so bili nastavljeni kot zamaknjeni.

Ta kodirana sporočila so prav tako prejeta kot del zaporedja uničenja okna, če je v času uničenja še vedno lastnik odložišča.

Tako zakasnitev upodabljanja omogoča uporabniku, da odloži ustvarjanje zapletenih podatkov v odložišču do točke, ko je zahtevano.

Upoštevanje pravil je izjemnega pomena

Raymond Chen omenja dejstvo, da je pri izvajanju tega postopka zelo pomembno upoštevati določena pravila, in poudarja, da tega v resnici ne počnejo vsi.

To lahko razumemo, ko vidimo, kako nekateri programi odpirajo odložišče z namenom dodajanja podatkov, namesto da bi popolnoma nadomestili vsebino.

V dneh 16-bitnega sistema Windows je sistem domneval, da so bile aplikacije poštene in da so se igrale po pravilih v skupno dobro.

Nadalje pojasnjuje, da ta scenarij podatkov o dodatnem odložišču ustvarja težavo, saj je samo en lastnik odložišča, zdaj pa jih je dva Windows, ki so sodelovali pri shranjevanju podatkov v odložišče.

Lastništvo odložišča se spremeni samo v teh okoliščinah, kot je pojasnil Chen:

  • Ko prazno odložišče ukaz je razporejen, trenutni odpirač odložišča postane lastnik odložišča.
  • Ko je lastnik odložišča uničen, lastnik odložišča ponastavi na nič.

Edini logičen zaključek bi bil, da lahko lastnika odložišča povzamemo kot okno, ki je pred kratkim poklicalo prazen ukaz tipkovnice, če še vedno obstaja.

Po vseh teh koristnih informacijah lahko brskate po celotnem članku, objavljenem na Microsoftovem spletnem dnevniku.

Kakšno je vaše stališče do metod, ki jih je predstavil zaposleni v Microsoftu? O tem nam sporočite v spodnjem oddelku za komentarje.

Tako sledite lastništvu odložišča Windows v Win32

Tako sledite lastništvu odložišča Windows v Win32Win32Windows 10

Microsoftov Raymond Chen pojasnjuje, da v Win32 obstaja koncept lastnika odložišča.Lastnik odložišča prejme kodirano sporočilo, ko nekdo zahteva podatke iz odložišča.Zakasnitev upodabljanja omogoča...

Preberi več
Microsoft v trgovini ponuja popolno podporo za domače igre Win32

Microsoft v trgovini ponuja popolno podporo za domače igre Win32Microsoftova TrgovinaWin32

Ne moremo zanikati prispevka Univerzalne aplikacije za Windows k rasti trgovine Microsoft Store. Številni igralci računalniških iger so šli v trgovino, da bi si naložili najljubše aplikacije in igr...

Preberi več
Microsoft Store bi lahko kmalu gostil nove aplikacije Win32

Microsoft Store bi lahko kmalu gostil nove aplikacije Win32Microsoftova TrgovinaWin32Aplikacije Za Windows 10

Microsoft si prizadeva, da bi v trgovino prinesel več aplikacij Win32, da bi zmanjšal vrzel med njimi Aplikacije Win32 in UWP. Očitno so novice o smrt aplikacij UWP ni bila nič drugega kot govorice...

Preberi več