次の方法で共有


その他の Low-Level クライアント サポート

このトピックには、Windows クライアント インフラストラクチャで使用される低レベルの API に関する情報が含まれています。

関数

話題 内容
_lclose _lclose関数は、指定したファイルを閉じて、読み取りまたは書き込みができなくなります。 この関数は、16 ビット バージョンの Windows との互換性のために提供されます。 Win32 ベースのアプリケーションでは、CloseHandle 関数を使用する必要があります。
_lopen _lopen関数は、既存のファイルを開き、ファイル ポインターをファイルの先頭に設定します。 この関数は、16 ビット バージョンの Windows との互換性のために提供されます。 Win32 ベースのアプリケーションでは、CreateFile 関数を使用する必要があります。
_lread _lread関数は、指定したファイルからデータを読み取ります。 この関数は、16 ビット バージョンの Windows との互換性のために提供されます。 Win32 ベースのアプリケーションでは、ReadFile 関数を使用する必要があります。
AreDvdCodecsEnabled 現在のデバイスで DVD コーデックが有効になっているかどうかを示す値を返します。
DisableProcessWindowsGhosting 呼び出し元 GUI プロセスのウィンドウ ゴースト機能を無効にします。 ウィンドウ ゴーストは、応答していないアプリケーションのメイン ウィンドウをユーザーが最小化、移動、または閉じることができる Windows マネージャー機能です。
GetMediaComponentPackageInfo 指定した要件を満たすシステムにインストールされているすべてのメディア コーデックのプロパティの一覧を返します。
GetMediaExtensionCommunicationFactory メディア拡張機能を登録するための通信ファクトリを作成します。
InstantiateComponentFromPackage アプリケーション パッケージ内のクラスのインスタンスを作成します。
IsMediaBehaviorEnabled 指定した GUID に関連付けられているメディア動作が有効かどうかを示す値を取得します。
NtCloseする 廃止。 この関数は、指定されたハンドルを閉じるのに使用されます。 NtClose は、CloseHandleに置き換えられます。
NtDeviceIoControlFile 廃止。 指定されたバッファーの記述子をビルドし、ファイル ハンドルに関連付けられているデバイス ドライバーに型指定されていないデータを渡します。 NtDeviceIoControlFile は、DeviceIoControlに置き換えられます。
NtWaitForSingleObject 廃止。 指定したオブジェクトが signaledの状態になるまで待機します。 NtWaitForSingleObject は、WaitForSingleObjectに置き換えられます。
RtlAnsiStringToUnicodeString 指定した ANSI ソース文字列を Unicode 文字列に変換します。
RtlCharToInteger 文字列を整数に変換します。
RtlFormatCurrentUserKeyPath 現在のユーザーの SID の文字列表現を使用して、指定されたバッファーを初期化します。
RtlFreeAnsiString RtlUnicodeStringToAnsiStringによって割り当てられた文字列バッファー解放します。
RtlFreeOemString RtlUnicodeStringToOemStringによって割り当てられた文字列バッファー解放します。
RtlFreeUnicodeString RtlAnsiStringToUnicodeStringまたは RtlUpcaseUnicodeString によって割り当てられた文字列バッファーを解放します。
RtlInitString カウントされた文字列を初期化します。
RtlInitUnicodeString カウントされた Unicode 文字列を初期化します。
RtlUnicodeStringToAnsiString 指定した Unicode ソース文字列を ANSI 文字列に変換します。
RtlUnicodeStringToOemString この関数は、指定された Unicode ソース文字列を OEM 文字列に変換します。 翻訳は、OEM コード ページ (OCP) に関して行われます。
RtlUnicodeToMultiByteSize Unicode 文字列を ANSI 文字列として表すために必要なバイト数を決定します。
RtlUnicodeToUTF8Nする RtlUnicodeToUTF8N 関数は、8 ビット Unicode 変換形式 (UTF-8) コード ページを使用して、指定した Unicode 文字列を新しい文字列に変換します。
RtlUTF8ToUnicodeN RtlUTF8ToUnicodeN 関数は、UTF-8 コード ページを使用して、指定したソース文字列を Unicode 文字列に変換します。
SendIMEMessageEx 指定したサブ関数を使用して、入力メソッド エディター (IME) のアクションまたは処理を指定します。 注: この関数は廃止されており、使用しないでください。
WINNLSEnableIME IME を一時的に有効または無効にし、同時に、IME が所有するすべてのウィンドウの表示をオンまたはオフにします。 注: この関数は廃止されており、使用しないでください。

 

構造

話題 内容
IMESTRUCT SendIMEMessageEx によって使用され、IME メッセージとそのパラメーターで実行されるサブ関数を指定します。 この構造体は、これらのサブ関数から戻り値を受け取るためにも使用されます。
STRING この構造体は、RtlUnicodeStringToOemString関数使用されます。

 

コンパイラ ルーチン

話題 内容
__C_specific_handler ルーチン __C_specific_handler は、C コンパイラのヘルパー ルーチンです。
_alldiv ルーチンの _alldiv ルーチン は、C コンパイラのヘルパー ルーチンです。
_allmul 2 つの LONGLONG または ULONGLONG 乗算します。
_aulldiv 2 つの ULONGLONG 整数を除算します。
_chkstk ルーチン _chkstk ルーチン は、C コンパイラのヘルパー ルーチンです。