Megosztás a következőn keresztül:


Shell– egyéb segédprogramfüggvények

Ez a szakasz azokat a Windows Shell-függvényeket ismerteti, amelyeket Shlwapi.dll exportál, és amelyeket a Shlwapi.h és a Shlwapi.lib fájlban definiál, és amelyek nem tartoznak a többi segédprogramfüggvény-kategória egyikébe.

Ebben a szakaszban

Téma Leírás
DllInstall
Kezeli a DLL telepítését és beállítását.
GetProcessReference
Lekéri az SetProcessReferenceáltal megadott folyamatspecifikus objektumot, növelve a hivatkozásszámot, hogy a folyamat életben maradjon.
HashData
Adattömb kivonata.
IsInternetESCEnabled
Meghatározza, hogy a Windows Internet Explorer szerepel-e a fokozott biztonsági konfigurációban.
IsOS-
Ellenőrzi a megadott operációs rendszereket és operációsrendszer-funkciókat.
IStream_Copy
Átmásolja a streamet egy másik streambe.
IStream_Read
Bájtokat olvas be egy adott streamből, és egy értéket ad vissza, amely jelzi, hogy az összes bájt olvasása sikeresen megtörtént-e.
IStream_ReadPidl
Egy IStream objektumból egy elemazonosító-listára mutató mutatót olvas be egy PIDLIST_RELATIVE objektumba.
IStream_ReadStr
Egy streamből olvas, és sztringbe ír.
IStream_Reset
Áthelyezi a keresési pozíciót egy adott streamben a stream elejére.
IStream_Size
Lekéri egy adott stream méretét bájtban.
IStream_Write
Ismeretlen formátumú adatokat ír egy pufferből egy adott streambe.
IStream_WritePidl
PIDL-t ír egy PCUIDLIST_RELATIVE objektumból egy IStream objektumba.
IStream_WriteStr
Sztringből olvas, és streambe ír.
IUnknown_AtomicRelease
A Komponensobjektum-modell (COM) mutatóját a NULL állítja be.
IUnknown_GetSite
Meghívja a megadott objektum IObjectWithSite::GetSite metódust.
IUnknown_GetWindow
Megkísérli lekérni az ablakfogópontot egy COM-objektumból, és lekérdezi a GetWindow metódussal rendelkező különböző felületeket.
IUnknown_QueryService
Lekéri egy szolgáltatás felületét egy adott objektumból.
IUnknown_Set
Módosítja a COM-felület mutatójának értékét, és felszabadítja az előző felületet.
IUnknown_SetSite
Beállítja a megadott objektum webhelyét a IObjectWithSite::SetSite metódus meghívásával.
ParseURL
Végrehajtja az URL-címek alapeseti elemzését.
QISearch
A IUnknown::QueryInterface metódus táblaalapú implementációja.
SetProcessReference
Egy COM-objektumot biztosít, amely lehetővé teszi az üzemeltetett Shell-bővítmények és más összetevők számára, hogy megakadályozzák a gazdafolyamat idő előtti bezárását. A gazdafolyamat általában Windows Explorer vagy Internet Explorer, de ezt a függvényt más alkalmazások is használhatják.
SHAutoComplete
Utasítja a rendszerszerkesztés vezérlőit, hogy az automatikus kiegészítéssel segítsenek az URL-címek vagy a fájlrendszer elérési útjainak végrehajtásában.
SHCreateMemStream
Létrehoz egy memóriafolyamot a CreateStreamOnHGlobalhasonló eljárással.
SHCreateStreamOnFileEx
Megnyit vagy létrehoz egy fájlt, és lekéri a streamet az adott fájl olvasásához vagy írásához.
SHCreateThread
Létrehoz egy szálat.
SHCreateThreadRef
Egy COM-objektum szálonkénti hivatkozását hozza létre.
SHCreateThreadWithHandle
Létrehoz egy új szálat, és lekéri a leíróját.
SHGetThreadRef
Lekéri SHSetThreadRefáltal beállított szálonkénti objektumhivatkozást.
SHGlobalCounterDecrement
Egy globális számláló megcselekedése.
SHGlobalCounterGetValue
Lekéri egy globális számláló aktuális értékét.
SHGlobalCounterIncrement
Globális számlálót növekményes.
SHIsLowMemoryMachine
SHReleaseThreadRef
Felold egy szálhivatkozást, mielőtt a szál eljárása visszatér.
SHSetThreadRef
Egy COM-objektum szálonkénti hivatkozását tárolja. Ez lehetővé teszi a hívó számára a szál élettartamának szabályozását, hogy a Windows ne állítsa le a szálat, mielőtt a hívó készen állna.