Sdílet prostřednictvím


Různé utility funkcí prostředí

Tato část popisuje funkce prostředí Windows exportované pomocí Shlwapi.dll a definované v Shlwapi.h a Shlwapi.lib, které nespadají do jedné z ostatních kategorií funkcí nástroje.

V této části

Námět Popis
DllInstall
Zpracovává instalaci a nastavení knihovny DLL.
GetProcessReference
Načte objekt specifický pro proces zadaný SetProcessReference, zvýší počet odkazů, aby byl proces aktivní.
hashdata
Zatřiďuje pole dat.
IsInternetESCEnabled
Určuje, zda je aplikace Windows Internet Explorer v konfiguraci rozšířeného zabezpečení.
IsOS
Kontroluje zadané operační systémy a funkce operačního systému.
IStream_Copy
Zkopíruje stream do jiného datového proudu.
IStream_Read
Přečte bajty ze zadaného datového proudu a vrátí hodnotu, která označuje, zda byly všechny bajty úspěšně přečteny.
IStream_ReadPidl
Přečte ukazatel na seznam identifikátorů položek (PIDL) z objektu IStream do objektu PIDLIST_RELATIVE.
IStream_ReadStr
Čte z datového proudu a zapisuje do řetězce.
IStream_Reset
Přesune pozici hledání v zadaném datovém proudu na začátek datového proudu.
IStream_Size
Načte velikost zadaného datového proudu v bajtech.
IStream_Write
Zapíše data neznámého formátu z vyrovnávací paměti do zadaného datového proudu.
IStream_WritePidl
Zapíše PIDL z objektu PCUIDLIST_RELATIVE do objektu IStream.
IStream_WriteStr
Čte z řetězce a zapisuje se do datového proudu.
IUnknown_AtomicRelease
Uvolní ukazatel modelu COM (Component Object Model) a nastaví ho na NULL.
IUnknown_GetSite
Volá zadanou objektu IObjectWithSite::GetSite metoda.
IUnknown_GetWindow
Pokusí se načíst popisovač okna z objektu COM dotazováním na různá rozhraní, která mají GetWindow metoda.
IUnknown_QueryService
Načte rozhraní pro službu ze zadaného objektu.
IUnknown_Set
Změní hodnotu ukazatele rozhraní MODELU COM a uvolní předchozí rozhraní.
IUnknown_SetSite
Nastaví web zadaného objektu voláním jeho IObjectWithSite::SetSite metoda.
parseURL
Provede základní parsování adresy URL.
QISearch
Implementace IUnknown::QueryInterface v tabulce.
SetProcessReference
Poskytuje objekt COM, který umožňuje hostované rozšíření prostředí a další komponenty, aby se zabránilo předčasnému zavření hostitelského procesu. Hostitelský proces je obvykle Průzkumník Windows nebo Internet Explorer, ale tuto funkci můžou používat i jiné aplikace.
SHAutoComplete
Dává systému pokyn k úpravám ovládacích prvků, které použijí automatické dokončování k dokončení adres URL nebo cest k systému souborů.
SHCreateMemStream
Vytvoří datový proud paměti pomocí podobného procesu CreateStreamOnHGlobal.
SHCreateStreamOnFileEx
Otevře nebo vytvoří soubor a načte datový proud pro čtení nebo zápis do daného souboru.
SHCreateThread
Vytvoří vlákno.
SHCreateThreadRef
Vytvoří odkaz na vlákno objektu COM.
SHCreateThreadWithHandle
Vytvoří nové vlákno a načte jeho popisovač.
SHGetThreadRef
Načte odkaz na objekt pro vlákno nastavený SHSetThreadRef.
SHGlobalCounterDecrement
Dekrementuje globální čítač.
SHGlobalCounterGetValue
Získá aktuální hodnotu globálního čítače.
SHGlobalCounterIncrement
Zvýší globální čítač.
SHIsLowMemoryMachine
SHReleaseThreadRef
Uvolní odkaz na vlákno před vrácením procedury vlákna.
SHSetThreadRef
Uloží odkaz na jednotlivá vlákna na objekt COM. Volající tak může řídit životnost vlákna, aby zajistil, že systém Windows vlákno nevypíná, než bude volající připraven.