次の方法で共有


その他の低レベル クライアント サポート

このトピックには、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 非推奨。 この関数は、指定されたハンドルを閉じるために使用されます。 NtCloseCloseHandle に置き換えられます。
NtDeviceIoControlFile 非推奨。 指定されたバッファーの記述子を構築し、ファイル ハンドルに関連付けられているデバイス ドライバーに、型指定されていないデータを渡します。 NtDeviceIoControlFileDeviceIoControl に置き換えられます。
NtWaitForSingleObject 非推奨。 指定されたオブジェクトが状態 signaled になるまで待機します。 NtWaitForSingleObjectWaitForSingleObject に置き換えられます。
RtlAnsiStringToUnicodeString 指定された ANSI ソース文字列を Unicode 文字列に変換します。
RtlCharToInteger 文字列 integer に変換します。
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 IME メッセージとそのパラメーターで実行されるサブ関数を指定するために、SendIMEMessageEx によって使用されます。 この構造は、これらのサブ関数から戻り値を受け取るためにも使用されます。
STRING この構造は RtlUnicodeStringToOemString 関数と共に使用されます。

 

コンパイラ ルーチン

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