Verschiedene Hilfsprogrammfunktionen der Shell
In diesem Abschnitt werden die Windows Shell-Funktionen beschrieben, die von Shlwapi.dll exportiert und in Shlwapi.h und Shlwapi.lib definiert sind und nicht unter eine der anderen Funktionskategorien des Hilfsprogramms fallen.
Thema | BESCHREIBUNG |
---|---|
DllInstall |
Übernimmt die Installation und Einrichtung für eine DLL. |
GetProcessReference |
Ruft das prozessspezifische Objekt ab, das von SetProcessReference bereitgestellt wird, und erhöht die Verweisanzahl, um den Prozess am Leben zu halten. |
HashData |
Hashen eines Datenarrays. |
IsInternetESCEnabled |
Bestimmt, ob windows Internet Explorer in der erweiterten Sicherheitskonfiguration enthalten ist. |
Isos |
Überprüft die angegebenen Betriebssysteme und Betriebssystemfeatures. |
IStream_Copy |
Kopiert einen Stream in einen anderen Stream. |
IStream_Read |
Liest Bytes aus einem angegebenen Stream und gibt einen Wert zurück, der angibt, ob alle Bytes erfolgreich gelesen wurden. |
IStream_ReadPidl |
Liest einen Zeiger auf eine Elementbezeichnerliste (Item Identifier List, PIDL) aus einem IStream-Objekt in ein PIDLIST_RELATIVE-Objekt. |
IStream_ReadStr |
Liest aus einem Stream und schreibt in eine Zeichenfolge. |
IStream_Reset |
Verschiebt die Suchposition in einem angegebenen Stream an den Anfang des Datenstroms. |
IStream_Size |
Ruft die Größe eines angegebenen Datenstroms in Bytes ab. |
IStream_Write |
Schreibt Daten im unbekannten Format aus einem Puffer in einen angegebenen Stream. |
IStream_WritePidl |
Schreibt eine PIDL aus einem PCUIDLIST_RELATIVE-Objekt in ein IStream-Objekt . |
IStream_WriteStr |
Liest aus einer Zeichenfolge und schreibt in einen Stream. |
IUnknown_AtomicRelease |
Gibt einen COM-Zeiger (Component Object Model) frei und legt ihn auf NULL fest. |
IUnknown_GetSite |
Ruft die IObjectWithSite::GetSite-Methode des angegebenen Objekts auf. |
IUnknown_GetWindow |
Versucht, ein Fensterhandle aus einem COM-Objekt abzurufen, indem verschiedene Schnittstellen abgefragt werden, die über eine GetWindow-Methode verfügen. |
IUnknown_QueryService |
Ruft eine Schnittstelle für einen Dienst aus einem angegebenen -Objekt ab. |
IUnknown_Set |
Ändert den Wert eines COM-Schnittstellenzeigers und gibt die vorherige Schnittstelle frei. |
IUnknown_SetSite |
Legt die Website des angegebenen Objekts durch Aufrufen der IObjectWithSite::SetSite-Methode fest. |
ParseURL |
Führt eine rudimentäre Analyse einer URL aus. |
QISearch |
Eine tabellengesteuerte Implementierung der IUnknown::QueryInterface-Methode . |
SetProcessReference |
Stellt ein COM-Objekt bereit, mit dem gehostete Shellerweiterungen und andere Komponenten verhindert werden können, dass ihr Hostprozess vorzeitig geschlossen wird. Der Hostprozess ist in der Regel Windows Explorer oder Internet Explorer, aber diese Funktion kann auch von anderen Anwendungen verwendet werden. |
SHAutoComplete |
Weist Die Steuerelemente für die Systembearbeitung an, autoVervollständigen zu verwenden, um URLs oder Dateisystempfade zu vervollständigen. |
SHCreateMemStream |
Erstellt einen Speicherdatenstrom mit einem ähnlichen Prozess wie CreateStreamOnHGlobal. |
SHCreateStreamOnFileEx |
Öffnet oder erstellt eine Datei und ruft einen Stream zum Lesen oder Schreiben in diese Datei ab. |
SHCreateThread |
Erstellt einen Thread. |
SHCreateThreadRef |
Erstellt einen Threadverweis auf ein COM-Objekt. |
SHCreateThreadWithHandle |
Erstellt einen neuen Thread und ruft dessen Handle ab. |
SHGetThreadRef |
Ruft den threadspezifischen Objektverweis ab, der von SHSetThreadRef festgelegt wurde. |
SHGlobalCounterDecrement |
Verringert einen globalen Leistungsindikator. |
SHGlobalCounterGetValue |
Ruft den aktuellen Wert eines globalen Leistungsindikators ab. |
SHGlobalCounterIncrement |
Erhöht einen globalen Indikator. |
SHIsLowMemoryMachine |
|
SHReleaseThreadRef |
Gibt einen Threadverweis frei, bevor die Threadprozedur zurückgegeben wird. |
SHSetThreadRef |
Speichert einen Threadverweis auf ein COM-Objekt. Dadurch kann der Aufrufer die Lebensdauer des Threads steuern, sodass er sicherstellen kann, dass Windows den Thread nicht herunterfährt, bevor der Aufrufer bereit ist. |