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_INFO 或 AUX_MODULE_EXTENDED_INFO。 使用的特定結構取決於指定的專案大小。
如果此參數為 Null,函式會傳回所需的緩衝區大小。
傳回值
如果函式成功,傳回值會STATUS_SUCCESS。
如果函式失敗,傳回值可以是 Ntstatus.h 中定義的其中一個狀態碼,可在 WDK 中使用。
備註
您必須先呼叫 AuxKlibInitialize 函式,才能呼叫此函式。
您可以 從這裡下載實作此 API 的物件程式庫。
規格需求
需求 | 值 |
---|---|
可轉散發套件 |
Windows 輔助 API 程式庫 1.0 版或更新版本 |
標頭 |
|
程式庫 |
|
另請參閱