Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten temat zawiera informacje o interfejsach API niskiego poziomu, które są używane przez infrastrukturę klienta systemu Windows.
Funkcje
| Temat | Treść |
|---|---|
| _lclose | Funkcja _lclose zamyka określony plik, aby nie był już dostępny do odczytu lub zapisu. Ta funkcja jest udostępniana pod kątem zgodności z 16-bitowymi wersjami systemu Windows. Aplikacje oparte na systemie Win32 powinny używać funkcji CloseHandle. |
| _lopen | Funkcja _lopen otwiera istniejący plik i ustawia wskaźnik pliku na początek pliku. Ta funkcja jest udostępniana pod kątem zgodności z 16-bitowymi wersjami systemu Windows. Aplikacje oparte na systemie Win32 powinny używać funkcji CreateFile. |
| _lread | Funkcja _lread odczytuje dane z określonego pliku. Ta funkcja jest udostępniana pod kątem zgodności z 16-bitowymi wersjami systemu Windows. Aplikacje oparte na systemie Win32 powinny używać funkcji ReadFile. |
| AreDvdCodecsEnabled | Zwraca wartość wskazującą, czy koderki DVD są włączone na bieżącym urządzeniu. |
| DisableProcessWindowsGhosting | Wyłącza funkcję ghosting okna dla wywoływanego procesu graficznego interfejsu użytkownika. Ghosting okna to funkcja Menedżera systemu Windows, która pozwala użytkownikowi zminimalizować, przenieść lub zamknąć główne okno aplikacji, która nie odpowiada. |
| GetMediaComponentPackageInfo | Zwraca listę właściwości wszystkich koderów multimedialnych zainstalowanych w systemie, które spełniają określone wymagania. |
| GetMediaExtensionCommunicationFactory | Tworzy fabrykę komunikacji na potrzeby rejestrowania rozszerzenia multimediów. |
| wystąpieniacomponentFromPackage | Tworzy wystąpienie klasy w pakiecie aplikacji. |
| IsMediaBehaviorEnabled | Pobiera wartość wskazującą, czy zachowanie nośnika skojarzone z określonym identyfikatorem GUID jest włączone. |
| NtClose | Przestarzałe. Ta funkcja służy do zamykania określonego uchwytu.
NtClose jest zastępowany przez CloseHandle. |
| NtDeviceIoControlFile | Przestarzałe. Kompiluje deskryptory dla podanych i przekazuje nietypowe dane do sterownika urządzenia skojarzonego z uchwytem pliku.
NtDeviceIoControlFile jest zastępowany przez DeviceIoControl. |
| NtWaitForSingleObject | Przestarzałe. Czeka, aż określony obiekt osiągnie stan signaled.
NtWaitForSingleObject jest zastępowany przez WaitForSingleObject. |
| RtlAnsiStringToUnicodeString | Konwertuje określony ciąg źródłowy ANSI na ciąg Unicode. |
| RtlCharToInteger | Konwertuje ciąg znaków na liczbę całkowitą. |
| RtlFormatCurrentUserKeyPath | Inicjuje podany bufor z ciągiem reprezentującym identyfikator SID dla bieżącego użytkownika. |
| RtlFreeAnsiString | Zwalnia bufor ciągu przydzielony przez RtlUnicodeStringToAnsiString. |
| RtlFreeOemString | Zwalnia bufor ciągu przydzielony przez RtlUnicodeStringToOemString. |
| RtlFreeUnicodeString | Zwalnia bufor ciągu przydzielony przez RtlAnsiStringToUnicodeString lub RtlUpcaseUnicodeString. |
| RtlInitString | Inicjuje zliczany ciąg. |
| RtlInitUnicodeString | Inicjuje zliczany ciąg Unicode. |
| RtlUnicodeStringToAnsiString | Konwertuje określony ciąg źródłowy Unicode na ciąg ANSI. |
| RtlUnicodeStringToOemString | Ta funkcja konwertuje określony ciąg źródłowy Unicode na ciąg OEM. Tłumaczenie odbywa się w odniesieniu do strony kodowej OEM (OCP). |
| RtlUnicodeToMultiByteSize | Określa, ile bajtów jest potrzebnych do reprezentowania ciągu Unicode jako ciągu ANSI. |
| RtlUnicodeToUTF8N | Funkcja RtlUnicodeToUTF8N tłumaczy określony ciąg Unicode na nowy ciąg znaków przy użyciu 8-bitowej strony formatu przekształcenia Unicode (UTF-8). |
| RtlUTF8ToUnicodeN | Funkcja RtlUTF8ToUnicodeN tłumaczy określony ciąg źródłowy na ciąg Unicode przy użyciu strony kodowej UTF-8. |
| SendIMEMessageEx | Określa akcję lub przetwarzanie dla Edytora metod wejściowych (IME) za pośrednictwem określonej funkcji podrzędnej.
Uwaga: Ta funkcja jest przestarzała i nie powinna być używana. |
| WINNLSEnableIME | Tymczasowo włącza lub wyłącza protokół IME, a jednocześnie włącza lub wyłącza wyświetlanie wszystkich okien należących do IME.
Uwaga: Ta funkcja jest przestarzała i nie powinna być używana. |
Struktur
| Temat | Treść |
|---|---|
| IMESTRUCT | Używany przez SendIMEMessageEx w celu określenia podfunkcyjności do wykonania w komunikacie IME i jego parametrach. Ta struktura służy również do odbierania wartości zwracanych z tych funkcji. |
| ciągów | Ta struktura jest używana z funkcjąRtlUnicodeStringToOemString. |
Procedury kompilatora
| Temat | Treść |
|---|---|
| __C_specific_handler rutynowe |
__C_specific_handler jest procedurą pomocnika kompilatora języka C. |
| _alldiv rutynowe |
_alldiv Rutynowe jest procedurą pomocnika kompilatora języka C. |
| _allmul | Mnoży dwa LONGLONG lub ULONGLONG. |
| _aulldiv | Dzieli dwie liczby całkowite ULONGLONG. |
| _chkstk rutynowe |
_chkstk Rutynowe jest procedurą pomocnika kompilatora języka C. |