Freigeben über


Verschiedene Low-Level Clientsupport

Dieses Thema enthält Informationen zu APIs auf niedriger Ebene, die von der Windows-Clientinfrastruktur verwendet werden.

Functions

Thema Inhalte
_lclose Die _lclose-Funktion schließt die angegebene Datei, sodass sie nicht mehr zum Lesen oder Schreiben verfügbar ist. Diese Funktion wird aus Gründen der Kompatibilität mit 16-Bit-Versionen von Windows bereitgestellt. Win32-basierte Anwendungen sollten die CloseHandle-Funktion verwenden.
_lopen Die funktion _lopen öffnet eine vorhandene Datei und legt den Dateizeiger auf den Anfang der Datei fest. Diese Funktion wird aus Gründen der Kompatibilität mit 16-Bit-Versionen von Windows bereitgestellt. Win32-basierte Anwendungen sollten die CreateFile-Funktion verwenden.
_lread Die _lread-Funktion liest Daten aus der angegebenen Datei. Diese Funktion wird aus Gründen der Kompatibilität mit 16-Bit-Versionen von Windows bereitgestellt. Win32-basierte Anwendungen sollten die ReadFile-Funktion verwenden.
AreDvdCodecsEnabled Gibt einen Wert zurück, der angibt, ob DVD-Codecs auf dem aktuellen Gerät aktiviert sind.
DisableProcessWindowsGhosting Deaktiviert das Feature "Window Ghosting" für den aufrufenden GUI-Prozess. Window Ghosting ist ein Windows-Manager-Feature, mit dem der Benutzer das Standard Fenster einer Anwendung, die nicht reagiert, minimieren, verschieben oder schließen kann.
GetMediaComponentPackageInfo Gibt eine Liste der Eigenschaften für alle Auf dem System installierten Mediencodecs zurück, die die angegebenen Anforderungen erfüllen.
GetMediaExtensionCommunicationFactory Erstellt eine Kommunikationsfactory zum Registrieren einer Medienerweiterung.
InstantiateComponentFromPackage Erstellt eine instance einer Klasse in einem Anwendungspaket.
IsMediaBehaviorEnabled Ruft einen Wert ab, der angibt, ob das Medienverhalten, das der angegebenen GUID zugeordnet ist, aktiviert ist.
NtClose Veraltet. Diese Funktion wird verwendet, um das angegebene Handle zu schließen. NtClose wird von CloseHandle abgelöst.
NtDeviceIoControlFile Veraltet. Erstellt Deskriptoren für die bereitgestellten Puffer und übergibt die nicht typisierten Daten an den Gerätetreiber, der dem Dateihandle zugeordnet ist. NtDeviceIoControlFile wird von DeviceIoControl abgelöst.
NtWaitForSingleObject Veraltet. Wartet, bis das angegebene Objekt den Status erreicht signaled. NtWaitForSingleObject wird durch WaitForSingleObject ersetzt.
RtlAnsiStringToUnicodeString Konvertiert die angegebene ANSI-Quellzeichenfolge in eine Unicode-Zeichenfolge.
RtlCharToInteger Konvertiert eine Zeichenfolge in eine ganze Zahl.
RtlFormatCurrentUserKeyPath Initialisiert den angegebenen Puffer mit einer Zeichenfolgendarstellung der SID für den aktuellen Benutzer.
RtlFreeAnsiString Gibt den von RtlUnicodeStringToAnsiString zugeordneten Zeichenfolgenpuffer frei.
RtlFreeOemString Gibt den von RtlUnicodeStringToOemString zugeordneten Zeichenfolgenpuffer frei.
RtlFreeUnicodeString Gibt den durch RtlAnsiStringToUnicodeString oder RtlUpcaseUnicodeString zugewiesenen Zeichenfolgenpuffer frei.
RtlInitString Initialisiert eine Zeichenfolge mit Zählung.
RtlInitUnicodeString Initialisiert eine gezählte Unicode-Zeichenfolge.
RtlUnicodeStringToAnsiString Konvertiert die angegebene Unicode-Quellzeichenfolge in eine ANSI-Zeichenfolge.
RtlUnicodeStringToOemString Diese Funktion konvertiert die angegebene Unicode-Quellzeichenfolge in eine OEM-Zeichenfolge. Die Übersetzung erfolgt in Bezug auf die OEM-Codepage (OCP).
RtlUnicodeToMultiByteSize Bestimmt, wie viele Bytes benötigt werden, um eine Unicode-Zeichenfolge als ANSI-Zeichenfolge darzustellen.
RtlUnicodeToUTF8N Die RtlUnicodeToUTF8N-Funktion übersetzt die angegebene Unicode-Zeichenfolge mithilfe der 8-Bit-UTF-8-Codepage (Unicode Transformation Format) in eine neue Zeichenfolge.
RtlUTF8ToUnicodeN Die RtlUTF8ToUnicodeN-Funktion übersetzt die angegebene Quellzeichenfolge mithilfe der UTF-8-Codepage in eine Unicode-Zeichenfolge.
SendIMEMessageEx Gibt eine Aktion oder Verarbeitung für den Eingabemethoden-Editor (IME) über eine angegebene Unterfunktion an. Hinweis: Diese Funktion ist veraltet und sollte nicht verwendet werden.
WINNLSEnableIME Aktiviert oder deaktiviert vorübergehend einen IME und schaltet gleichzeitig die Anzeige aller Fenster im Besitz des IME ein oder aus. Hinweis: Diese Funktion ist veraltet und sollte nicht verwendet werden.

 

Strukturen

Thema Inhalte
IMESTRUCT Wird von SendIMEMessageEx verwendet, um die in der IME-Nachricht auszuführende Unterfunktion und deren Parameter anzugeben. Diese Struktur wird auch verwendet, um Rückgabewerte von diesen Unterfunktionen zu empfangen.
STRING Diese Struktur wird mit der RtlUnicodeStringToOemString-Funktion verwendet.

 

Compilerroutinen

Thema Inhalte
__C_specific_handler Routine __C_specific_handler ist eine Hilfsroutine für den C-Compiler.
_alldiv Routine _alldiv Routine ist eine Hilfsroutine für den C-Compiler.
_allmul Multipliziert zwei LONGLONG oder ULONGLONG.
_aulldiv Dividiert zwei ULONGLONG-Ganzzahlen .
_chkstk Routine _chkstk Routine ist eine Hilfsroutine für den C-Compiler.