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.
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 beim Zuordnen zusätzlicher interner MCB-Speicher verwendet werden soll.
Flags
Eine Bitmaske von Flags, die angibt, welche Aktion(en) ausgeführt werden soll, wenn eine MCB-Zuordnung leer ist. Enthält einen der folgenden Werte.
Flagge | Wert |
---|---|
MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE | 1 |
Rückgabewert
Diese Funktion gibt WAHR zurück, wenn sie die MCB-Struktur erfolgreich initialisiert.
Bemerkungen
Der Aufrufer muss den Speicher für die MCB-Struktur bereitstellen. Dieser Aufruf muss allen anderen Aufrufen vorausgehen, die die MCB-Struktur festlegen/abfragen.
Wenn der Pool nicht verfügbar ist, löst diese Routine einen Statuswert aus, der in Abhängigkeit von den Flags unzureichende Ressourcen angibt oder "false" zurückgibt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntifs.h |