次の方法で共有


RtlCharToInteger 関数 (winternl.h)

文字列を整数に変換します。

構文

NTSTATUS RtlCharToInteger(
  [in]           PCSZ   String,
  [in, optional] ULONG  Base,
  [out]          PULONG Value
);

パラメーター

[in] String

変換する文字列へのポインター。 文字列の形式は次のとおりです。

[空白][{+ | -}][0 [{x | o | b}]][digits]

[in, optional] Base

変換に使用する数値ベースを含む ULONG (base 10 など)。 サポートされているのは、ベース 2、8、10、および 16 のみです。

[out] Value

変換の結果として得られた整数を受け取る ULONG へのポインター。

戻り値

関数が成功した場合、関数は STATUS_SUCCESSを返します。

注釈

文字列を整数に変換する場合、使用する推奨される関数は strtol、wcstol です。

この関数のインポート ライブラリはありません。 関数に直接リンクするのではなく、 GetProcAddress を使用します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winternl.h
Library ntdll.lib
[DLL] ntdll.dll