FsRtlInitializeBaseMcbEx-Funktion (ntifs.h)
FsRtlInitializeBaseMcbEx initialisiert eine neue MCB-Struktur.
Syntax
BOOLEAN FsRtlInitializeBaseMcbEx(
PBASE_MCB Mcb,
POOL_TYPE PoolType,
USHORT Flags
);
Parameter
Mcb
Enthält einen Zeiger auf die zu initialisierende MCB-Struktur.
PoolType
Gibt den Pooltyp an, der bei der Zuweisung von zusätzlichem internen MCB-Arbeitsspeicher verwendet werden soll.
Flags
Eine Bitmaske von Flags, die angibt, welche Aktionen ausgeführt werden sollen, wenn eine MCB-Zuordnung leer ist. Enthält einen der folgenden Werte.
Flag | Wert |
---|---|
MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE | 1 |
Rückgabewert
Diese Funktion gibt TRUE zurück, wenn die MCB-Struktur erfolgreich initialisiert wird.
Hinweise
Der Aufrufer muss den Arbeitsspeicher für die MCB-Struktur bereitstellen. Dieser Aufruf muss allen anderen Aufrufen vorangehen, die die MCB-Struktur festlegen/abfragen.
Wenn der Pool nicht verfügbar ist, löst diese Routine einen status Wert aus, der auf unzureichende Ressourcen hinweist, oder gibt abhängig von den Flags false zurück.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntifs.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für