共用方式為


ClfsAllocReservedLog 函式 (wdm.h)

ClfsAllocReservedLog 例程會在封送處理區域中保留一組記錄的空間。

語法

CLFSUSER_API NTSTATUS ClfsAllocReservedLog(
  [in] PVOID     pvMarshalContext,
  [in] ULONG     cRecords,
  [in] PLONGLONG pcbAdjustment
);

參數

[in] pvMarshalContext

代表封送處理區域的不透明內容的指標。 呼叫者先前已呼叫 clfsCreateMarshallingArea 來取得此指標。

[in] cRecords

集合中的記錄數目。 此值必須符合先前傳遞至 clfsAlignReservedLog cRecords cRecords 的值。

[in] pcbAdjustment

LONGLONG 型別變數的指標,該變數會提供保留的大小,以位元組為單位,保留集內的所有記錄。 呼叫者先前藉由呼叫 clfsAlignReservedLog 來取得此大小,

傳回值

ClfsAllocReservedLog 會在成功時傳回STATUS_SUCCESS;否則,它會傳回 Ntstatus.h 中定義的其中一個錯誤碼。

言論

如需 CLFS 概念和術語的說明,請參閱 Common Log File System

要求

要求 價值
最低支援的用戶端 適用於 Windows Server 2003 R2、Windows Vista 和更新版本的 Windows。
目標平臺 桌面
標頭 wdm.h (包括 Wdm.h)
連結庫 Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

另請參閱

ClfsAlignReservedLog