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. |