RtlInitUnicodeString 関数 (wdm.h)
詳細については、 WdmlibRtlInitUnicodeStringEx 関数を参照してください。
構文
NTSYSAPI VOID RtlInitUnicodeString(
[out] PUNICODE_STRING DestinationString,
[in, optional] __drv_aliasesMem PCWSTR SourceString
);
パラメーター
[out] DestinationString
詳細については、 WdmlibRtlInitUnicodeStringEx 関数を参照してください。
[in, optional] SourceString
詳細については、 WdmlibRtlInitUnicodeStringEx 関数を参照してください。
戻り値
詳細については、 WdmlibRtlInitUnicodeStringEx 関数を参照してください。
注釈
RTL_CONSTANT_STRING マクロは、カウントされた文字列を保持する文字列または Unicode 文字列構造を作成します。
STRING RTL_CONSTANT_STRING( [in] PCSZ SourceString ); UNICODE_STRING RTL_CONSTANT_STRING( [in] PCWSTR SourceString );
RTL_CONSTANT_STRING は、文字列構造体または Unicode 文字列構造のいずれかを返します。
RTL_CONSTANT_STRINGマクロは、定数文字列を渡すときに RtlInitAnsiString、RtlInitString、および RtlInitUnicodeString ルーチンを置き換えます。
RTL_CONSTANT_STRINGを使用してグローバル変数を初期化できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h、Wudfwdm.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | 詳細については、WdmlibRtlInitUnicodeStringEx 関数の「解説」セクションを参照してください。 |