ClfsAllocReservedLog 関数 (wdm.h)
ClfsAllocReservedLog ルーチンは、一連のレコードのマーシャリング領域に領域を予約します。
構文
CLFSUSER_API NTSTATUS ClfsAllocReservedLog(
[in] PVOID pvMarshalContext,
[in] ULONG cRecords,
[in] PLONGLONG pcbAdjustment
);
パラメーター
[in] pvMarshalContext
マーシャリング領域を表す不透明なコンテキストへのポインター。 呼び出し元は、ClfsCreateMarshallingArea 呼び出すことによって、このポインターを以前に取得しました。
[in] cRecords
セット内のレコードの数。 この値は、以前に ClfsAlignReservedLog に渡 cRecords の値一致する必要があります。
[in] pcbAdjustment
セット内のすべてのレコードを保持する予約のサイズ (バイト単位) を提供する LONGLONG 型の変数へのポインター。 呼び出し元は、以前に ClfsAlignReservedLog 呼び出して、このサイズを取得しました。
戻り値
ClfsAllocReservedLog 成功した場合、STATUS_SUCCESSが返されます。それ以外の場合は、Ntstatus.h で定義されているエラー コードのいずれかを返します。
備考
CLFS の概念と用語については、「共通ログ ファイル システムの」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Server 2003 R2、Windows Vista、およびそれ以降のバージョンの Windows で使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wdm.h (Wdm.h を含む) |
ライブラリ | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |
関連項目
ClfsAlignReservedLog の