Delen via


Shell Diverse hulpprogrammafuncties

In deze sectie worden de Windows Shell-functies beschreven die worden geëxporteerd door Shlwapi.dll en gedefinieerd in Shlwapi.h en Shlwapi.lib die niet onder een van de andere functiecategorieën vallen.

In deze sectie

Onderwerp Beschrijving
DllInstall-
Hiermee wordt de installatie en installatie voor een DLL afgehandeld.
GetProcessReference-
Haalt het processpecifieke object op dat is geleverd door SetProcessReference, waardoor het aantal verwijzingen wordt verhoogd om het proces actief te houden.
HashData-
Hashes een matrix met gegevens.
IsInternetESCEnabled
Bepaalt of Windows Internet Explorer zich in de verbeterde beveiligingsconfiguratie bevindt.
IsOS-
Controleert op opgegeven besturingssystemen en besturingssysteemfuncties.
IStream_Copy
Hiermee kopieert u een stream naar een andere stream.
IStream_Read
Leest bytes uit een opgegeven stroom en retourneert een waarde die aangeeft of alle bytes zijn gelezen.
IStream_ReadPidl
Hiermee leest u een aanwijzer naar een item-id-lijst (PIDL) van een IStream-object in een PIDLIST_RELATIVE-object.
IStream_ReadStr
Leest vanuit een stream en schrijft naar een tekenreeks.
IStream_Reset
Hiermee verplaatst u de zoekpositie in een opgegeven stroom naar het begin van de stream.
IStream_Size
Haalt de grootte, in bytes, van een opgegeven stream op.
IStream_Write
Hiermee schrijft u gegevens van onbekende indeling van een buffer naar een opgegeven stream.
IStream_WritePidl
Hiermee schrijft u een PIDL van een PCUIDLIST_RELATIVE-object naar een IStream-object.
IStream_WriteStr
Leest uit een tekenreeks en schrijft naar een stream.
IUnknown_AtomicRelease
Hiermee wordt een COM-aanwijzer (Component Object Model) uitgebracht en ingesteld op NULL-.
IUnknown_GetSite
Roept de methode IObjectWithSite::GetSite van het opgegeven object aan.
IUnknown_GetWindow
Probeert een venstergreep op te halen uit een COM-object door een query uit te voeren op verschillende interfaces met een GetWindow-methode.
IUnknown_QueryService
Hiermee haalt u een interface voor een service op uit een opgegeven object.
IUnknown_Set
Hiermee wijzigt u de waarde van een COM-interfacepointer en wordt de vorige interface vrijgegeven.
IUnknown_SetSite
Hiermee stelt u de site van het opgegeven object in door de methode IObjectWithSite::SetSite aan te roepen.
ParseURL-
Voert elementaire parsering van een URL uit.
QISearch-
Een tabelgestuurde implementatie van de methode IUnknown::QueryInterface.
SetProcessReference
Biedt een COM-object waarmee gehoste Shell-extensies en andere onderdelen kunnen voorkomen dat het hostproces voortijdig wordt gesloten. Het hostproces is doorgaans Windows Explorer of Internet Explorer, maar deze functie kan ook door andere toepassingen worden gebruikt.
SHAutoComplete-
Instrueert systeembewerkbesturingselementen voor het gebruik van Automatisch aanvullen om URL's of bestandssysteempaden te voltooien.
SHCreateMemStream-
Hiermee maakt u een geheugenstroom met behulp van een vergelijkbaar proces als CreateStreamOnHGlobal.
SHCreateStreamOnFileEx-
Hiermee opent of maakt u een bestand en haalt u een stroom op om naar dat bestand te lezen of te schrijven.
SHCreateThread-
Hiermee maakt u een thread.
SHCreateThreadRef-
Hiermee maakt u een verwijzing per thread naar een COM-object.
SHCreateThreadWithHandle-
Hiermee maakt u een nieuwe thread en haalt u de ingang op.
SHGetThreadRef-
Haalt de naslaginformatie per thread-object op die is ingesteld door SHSetThreadRef-.
SHGlobalCounterDecrement-
Werpt een globale teller op.
SHGlobalCounterGetValue
Hiermee haalt u de huidige waarde van een globale teller op.
SHGlobalCounterIncrement-
Hiermee wordt een globale teller verhoogd.
SHIsLowMemoryMachine
SHReleaseThreadRef-
Hiermee wordt een threadreferentie uitgebracht voordat de threadprocedure wordt geretourneerd.
SHSetThreadRef-
Slaat een verwijzing per thread op naar een COM-object. Hierdoor kan de beller de levensduur van de thread beheren, zodat windows de thread niet afsluit voordat de aanroeper gereed is.