Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft Informationen über den derzeit geladenen Satz von Modulen für das System ab.
Syntax
NTSTATUS _stdcall AuxKlibQueryModuleInformation(
_Inout_ PULONG BufferSize,
_In_ ULONG ElementSize,
_Out_opt_ PVOID QueryInfo
);
Parameter
-
BufferSize [ein, aus]
-
Bei der Eingabe die Größe des QueryInfo-Puffers in Bytes. Empfängt bei der Ausgabe die tatsächliche erforderliche Größe. Da sich die Systemmodulliste zwischen Aufrufen ändern kann, kann sich dieser Wert auch zwischen Aufrufen ändern.
-
ElementSize [in]
-
Die Größe eines Arrayelements in Bytes. Diese Größe bestimmt das Format der Ausgabe.
-
QueryInfo [out, optional]
-
Ein Zeiger auf einen Puffer, der die Modulinformationen empfängt. Diese Informationen werden in einem Array zurückgegeben, dessen Elemente eine der folgenden Strukturen sind: AUX_MODULE_BASIC_INFO oder AUX_MODULE_EXTENDED_INFO. Die verwendete spezifische Struktur hängt von der angegebenen Elementgröße ab.
Wenn dieser Parameter NULL ist, gibt die Funktion die erforderliche Puffergröße zurück.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert STATUS_SUCCESS.
Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der in "Ntstatus.h" definierten status Codes sein, die im WDK verfügbar sind.
Bemerkungen
Sie müssen die AuxKlibInitialize-Funktion aufrufen, bevor Sie diese Funktion aufrufen.
Die Objektbibliothek, die diese API implementiert, kann hier heruntergeladen werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Verteilbare Komponente |
Windows-Hilfs-API-Bibliothek Version 1.0 oder höher |
| Header |
|
| Bibliothek |
|
Siehe auch