共用方式為


AuxKlibQueryModuleInformation 函式

擷取系統目前載入之模組集的相關資訊。

語法

NTSTATUS _stdcall AuxKlibQueryModuleInformation(
  _Inout_   PULONG BufferSize,
  _In_      ULONG  ElementSize,
  _Out_opt_ PVOID  QueryInfo
);

參數

BufferSize [in, out]

在輸入時, QueryInfo 緩衝區的大小,以位元組為單位。 在輸出上,接收實際所需的大小。 因為系統模組清單可以在呼叫之間變更,所以此值也可以在呼叫之間變更。

ElementSize [in]

陣列元素的大小,以位元組為單位。 此大小會決定輸出的格式。

QueryInfo [out, 選擇性]

接收模組資訊的緩衝區指標。 此資訊會在陣列中傳回,其元素是下列其中一個結構: AUX_MODULE_BASIC_INFOAUX_MODULE_EXTENDED_INFO。 使用的特定結構取決於指定的專案大小。

如果此參數為 Null,函式會傳回所需的緩衝區大小。

傳回值

如果函式成功,傳回值會STATUS_SUCCESS。

如果函式失敗,傳回值可以是 Ntstatus.h 中定義的其中一個狀態碼,可在 WDK 中使用。

備註

您必須先呼叫 AuxKlibInitialize 函式,才能呼叫此函式。

您可以 從這裡下載實作此 API 的物件程式庫。

規格需求

需求
可轉散發套件
Windows 輔助 API 程式庫 1.0 版或更新版本
標頭
Aux_klib.h
程式庫
Aux_klib.lib

另請參閱

AuxKlibInitialize

AUX_MODULE_BASIC_INFO

AUX_MODULE_EXTENDED_INFO