Dateisysteme und Minifilter

In diesem Abschnitt werden die Funktionen, Rückrufe, Makros, Strukturen und Enumerationen aufgelistet, die zum Entwickeln von Windows-Dateisystemtreibern und Minifiltertreibern verwendet werden können. Die Liste der Headerdateien, die diese Deklarationen und Definitionen enthalten, folgt. Alle Header sind im Windows Driver Kit (WDK) enthalten.

Den Programmierleitfaden finden Sie im Entwurfshandbuch für Dateisysteme und Minifilter.

IOCTLs

 
FSCTL_MANAGE_BYPASS_IO

Der FSCTL_MANAGE_BYPASS_IO Steuercode steuert BypassIO-Vorgänge für eine bestimmte Datei in den Filter- und Dateisystemstapeln.
FSCTL_MARK_HANDLE

Der FSCTL_MARK_HANDLE-Steuerelementcode markiert eine angegebene Datei oder ein angegebenes Verzeichnis und den zugehörigen Änderungsjournaldatensatz mit Informationen zu Änderungen an dieser Datei oder diesem Verzeichnis.
FSCTL_QUERY_ALLOCATED_RANGES

Erfahren Sie mehr über die FSCTL_QUERY_ALLOCATED_RANGES FSCTL.
FSCTL_QUERY_FILE_REGIONS

Erfahren Sie mehr über den FSCTL_QUERY_FILE_REGIONS FS-Steuerelementcode.
FSCTL_REARRANGE_FILE

Erfahren Sie mehr über den FSCTL_REARRANGE_FILE FS-Steuerelementcode.
FSCTL_REFS_DEALLOCATE_RANGES_EX

Erfahren Sie mehr über die FSCTL_REFS_DEALLOCATE_RANGES_EX FSCTL.
FSCTL_SET_CACHED_RUNS_STATE

Erfahren Sie mehr über die FSCTL_SET_CACHED_RUNS_STATE FSCTL.
FSCTL_SET_PURGE_FAILURE_MODE

Erfahren Sie mehr über die FSCTL_SET_PURGE_FAILURE_MODE IOCTL.
FSCTL_SHUFFLE_FILE

Erfahren Sie mehr über den FSCTL_SHUFFLE_FILE FS-Steuerelementcode.
IOCTL_REDIR_QUERY_PATH

Der IOCTL_REDIR_QUERY_PATH Steuercode wird vom mehrfachen UNC-Anbieter (MUP) an Netzwerkumleitungen gesendet, um zu bestimmen, welcher Anbieter einen bestimmten UNC-Pfad in einem namenbasierten Vorgang verarbeiten kann, in der Regel eine IRP_MJ_CREATE-Anforderung.
IOCTL_REDIR_QUERY_PATH_EX

Erfahren Sie mehr über den IOCTL_REDIR_QUERY_PATH_EX-Steuerelementcode.
IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES

Der IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES Steuercode wird gesendet, um eine Leerung eines Dateisystems zu erzwingen, bevor eine Volumeschattenkopie erfolgt.

Enumerationen

 
CSV_CONTROL_OP

Gibt den Typ des CSV-Steuerungsvorgangs (Cluster Shared Volume) an, der mit dem FSCTL_CSV_CONTROL-Steuerelementcode verwendet werden soll.
CSV_DOWN_LEVEL_FILE_TYPE

Weitere Informationen zum CSV_DOWN_LEVEL_FILE_TYPE-Enumerator
DIRECTORY_NOTIFY_INFORMATION_CLASS

Erfahren Sie mehr über die DIRECTORY_NOTIFY_INFORMATION_CLASS-Enumeration.
DRIVER_DIRECTORY_TYPE

Weitere Informationen: _DRIVER_DIRECTORY_TYPE-Enumeration
FILE_INFORMATION_CLASS

Erfahren Sie mehr über die FILE_INFORMATION_CLASS-Enumeration.
FILE_KNOWN_FOLDER_TYPE

Erfahren Sie mehr über die FILE_KNOWN_FOLDER_TYPE-Enumeration.
FILE_STORAGE_TIER_CLASS

Definiert Werte für den Typ der gewünschten Speicherklasse.
FLT_FILESYSTEM_TYPE

Erfahren Sie mehr über die FLT_FILESYSTEM_TYPE-Enumeration.
FS_BPIO_INFLAGS

FS_BPIO_INFLAGS definiert die BypassIO-Eingabeflags für den FSCTL_MANAGE_BYPASS_IO-Steuerelementcode.
FS_BPIO_OPERATIONS

FS_BPIO_OPERATIONS definiert die verschiedenen BypassIO-Vorgänge, die vom FSCTL_MANAGE_BYPASS_IO-Steuerungscode unterstützt werden.
FS_BPIO_OUTFLAGS

FS_BPIO_OUTFLAGS definiert die BypassIO-Ausgabeflags für den FSCTL_MANAGE_BYPASS_IO-Steuerelementcode.
FS_INFORMATION_CLASS

Die FS_INFORMATION_CLASS-Enumeration enthält die Informationsklassenkonstanten, die angeben, welche Art von Informationsstruktur für einen Satz- oder Abfragevorgang vorhanden ist.
FSRTL_CHANGE_BACKING_TYPE

Die FSRTL_CHANGE_BACKING_TYPE-Enumeration gibt den Typ des Caches oder steuerungsbereichs an, den ein Dateiobjekt festlegt.
HEAP_MEMORY_INFO_CLASS

Erfahren Sie mehr über die HEAP_MEMORY_INFO_CLASS-Enumeration.
LINK_TRACKING_INFORMATION_TYPE

Erfahren Sie mehr über die LINK_TRACKING_INFORMATION_TYPE-Enumeration.
LOCK_OPERATION

Die LOCK_OPERATION-Enumeration gibt den Typ des Zugriffs an, der für einen E/A-Vorgangstyp geeignet ist.
MEMORY_INFORMATION_CLASS

Definiert Klassen von Speicherinformationen, die mithilfe der ZwQueryVirtualMemory-Funktion abgerufen werden können.
NETWORK_OPEN_INTEGRITY_QUALIFIER

Der NETWORK_OPEN_INTEGRITY_QUALIFIER-Enumerationstyp enthält Werte, die die Art der Integritätseinschränkung angeben, die an eine Datei angefügt werden soll.
NETWORK_OPEN_LOCATION_QUALIFIER

Der NETWORK_OPEN_LOCATION_QUALIFIER-Enumerationstyp enthält Werte, die die Art der Speicherorteinschränkung angeben, die an eine Datei angefügt werden soll.
OBJECT_INFORMATION_CLASS

Der OBJECT_INFORMATION_CLASS-Enumerationstyp stellt den Typ der Informationen dar, die zu einem Objekt bereitgestellt werden sollen.
OPLOCK_NOTIFY_REASON

OPLOCK_NOTIFY_REASON gibt den Grund für den Aufruf des für FsRtlCheckOplockEx2 bereitgestellten Benachrichtigungsrückrufs an.
REFS_DEALLOCATE_RANGES_ALLOCATOR

Erfahren Sie mehr über die REFS_DEALLOCATE_RANGES_ALLOCATOR-Enumeration.
REFS_SMR_VOLUME_GC_ACTION

Erfahren Sie mehr über die REFS_SMR_VOLUME_GC_ACTION-Enumeration.
REFS_SMR_VOLUME_GC_METHOD

Erfahren Sie mehr über die REFS_SMR_VOLUME_GC_METHOD-Enumeration.
REFS_SMR_VOLUME_GC_STATE

Erfahren Sie mehr über die REFS_SMR_VOLUME_GC_STATE-Enumeration.
RTL_MEMORY_TYPE

Definiert den Speichertyp, den der Heap verwenden soll.
SECURITY_IMPERSONATION_LEVEL

Der SECURITY_IMPERSONATION_LEVEL-Enumerationstyp enthält Werte, die Sicherheitsidentitätsstufen angeben. Sicherheitsdefinitionsstufen steuern den Grad, zu dem ein Serverprozess im Auftrag eines Clientprozesses agieren kann.
SID_NAME_USE

Der SID_NAME_USE Enumerationstyp enthält Werte, die den Typ eines Sicherheitsbezeichners (SID) angeben.
SRV_INSTANCE_TYPE

Der SRV_INSTANCE_TYPE-Enumerationstyp beschreibt den SRV-instance-Typ für eine SRV_OPEN_ECP_CONTEXT.
STORAGE_RESERVE_ID

Definiert die Speicherreserve-ID eines Datei-, Verzeichnis- oder Speicherreservebereichs.
TOKEN_INFORMATION_CLASS

Der TOKEN_INFORMATION_CLASS Enumerationstyp enthält Werte, die den Typ der Informationen angeben, die einem Zugriffstoken zugewiesen oder aus diesem abgerufen werden.
TOKEN_TYPE

Der TOKEN_TYPE Enumerationstyp enthält Werte, die zwischen einem primären Token und einem Identitätswechseltoken unterscheiden.
VIRTUAL_STORAGE_BEHAVIOR_CODE

Konfiguriert dateisystemspezifische Verhaltensweisen, die auf virtuellen Speichergeräten verwendet werden.
WELL_KNOWN_SID_TYPE

Eine Liste der häufig verwendeten Sicherheitsbezeichner (SIDs). Programme können diese Werte an die CreateWellKnownSid-Funktion übergeben, um eine SID aus dieser Liste zu erstellen. Informationen zu diesen Werten finden Sie unter WELL_KNOWN_SID_TYPE.

Functions

 
__RxFillAndInstallFastIoDispatch

Erfahren Sie mehr über die RxFillAndInstallFastIoDispatch-Funktion.
__RxSynchronizeBlockingOperations

__RxSynchronizeBlockingOperations synchronisiert blockierende E/A-Anforderungen mit derselben Arbeitswarteschlange.
_RxLog

_RxLog verwendet eine Formatzeichenfolge und variable Anzahl von Parametern und formatiert eine Ausgabezeichenfolge für die Aufzeichnung als E/A-Fehlerprotokolleintrag, wenn die Protokollierung aktiviert ist.
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK

Erfahren Sie mehr über die ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK Rückruffunktion.
CcCanIWrite

Erfahren Sie mehr über die CcCanIWrite-Funktion.
CcCoherencyFlushAndPurgeCache

Die CcCoherencyFlushAndPurgeCache-Routine löscht den Cache und/oder löscht den Cache, um die Cachekohärenz sicherzustellen.
CcCopyRead

Die CcCopyRead-Routine kopiert Daten aus einer zwischengespeicherten Datei in einen Benutzerpuffer.
CcCopyReadEx

Erfahren Sie mehr über die CcCopyReadEx-Routine.
CcCopyWrite

Die CcCopyWrite-Routine kopiert Daten aus einem Benutzerpuffer in eine zwischengespeicherte Datei.
CcCopyWriteEx

Erfahren Sie mehr über die CcCopyWriteEx-Routine.
CcCopyWriteWontFlush

Das Makro CcCopyWriteWontFlush bestimmt, ob die Datenmenge, die in einem Aufruf von CcCopyWrite kopiert werden soll, klein genug ist, um keine sofortige Spülung auf den Datenträger zu erfordern, wenn CcCopyWrite aufgerufen wird, wobei Warte auf FALSE festgelegt ist.
CcDeferWrite

Die CcDeferWrite-Routine verschiebt das Schreiben in eine zwischengespeicherte Datei.
CcFastCopyRead

Erfahren Sie mehr über die CcFastCopyRead-Funktion.
CcFastCopyWrite

Erfahren Sie mehr über die CcFastCopyWrite-Funktion.
CcFlushCache

Die CcFlushCache-Routine löscht alle oder einen Teil einer zwischengespeicherten Datei auf den Datenträger.
CcGetCacheFileSize

Erfahren Sie mehr über die CcGetCacheFileSize-Funktion.
CcGetDirtyPages

Die CcGetDirtyPages-Routine sucht nach modifiziert Seiten in allen Dateien, die einem bestimmten Protokollhandle entsprechen.
CcGetFileObjectFromBcb

Bei einem Zeiger auf einen anhefteten Puffersteuerungsblock (BCB) für eine Datei gibt die CcGetFileObjectFromBcb-Routine einen Zeiger auf das Dateiobjekt zurück, das der Cache-Manager für diese Datei verwendet.
CcGetFileObjectFromSectionPtrs

Bei einem Zeiger auf die Abschnittsobjektzeiger für eine zwischengespeicherte Datei gibt die CcGetFileObjectFromSectionPtrs-Routine einen Zeiger auf das Dateiobjekt zurück, das der Cache-Manager für die Datei verwendet.
CcGetFileObjectFromSectionPtrsRef

Wenn ein Zeiger auf eine SECTION_OBJECT_POINTERS-Struktur für eine zwischengespeicherte Datei übergeben wird, gibt die CcGetFileObjectFromSectionPtrsRef-Routine einen Zeiger auf das Dateiobjekt zurück, das der Cache-Manager für die zwischengespeicherte Datei verwendet.
CcGetFileSizePointer

Erfahren Sie mehr über die CcGetFileSizePointer-Funktion.
CcGetFlushedValidData

Die CcGetFlushedValidData-Routine bestimmt, wie viel von einer zwischengespeicherten Datei auf den Datenträger geleert wurde.
CcInitializeCacheMap

Dateisysteme rufen die CcInitializeCacheMap-Routine auf, um eine Datei zwischenzuspeichern.
CcIsThereDirtyData

Die CcIsThereDirtyData-Routine bestimmt, ob ein eingebundenes Volume Dateien enthält, die modifiziert Daten im Systemcache enthalten.
CcIsThereDirtyDataEx

Die CcIsThereDirtyDataEx-Routine bestimmt, ob ein Volume Dateien enthält, die modifiziert Daten im Systemcache enthalten.
CcMapData

Die CcMapData-Routine ordnet einen angegebenen Bytebereich einer zwischengespeicherten Datei einem Puffer im Arbeitsspeicher zu.
CcMdlReadComplete

Die CcMdlReadComplete-Routine gibt die von CcMdlRead erstellten Speicherdeskriptorlisten (MDL) für eine zwischengespeicherte Datei frei.
CcMdlWriteAbort

Die CcMdlWriteAbort-Routine gibt Speicherdeskriptorlisten (MDL) frei, die durch einen früheren Aufruf von CcPrepareMdlWrite erstellt wurden.
CcMdlWriteComplete

Die CcMdlWriteComplete-Routine gibt die von CcPrepareMdlWrite erstellten MDL-Listen (Memory Descriptor Lists) für eine zwischengespeicherte Datei frei.
CcPinMappedData

Die CcPinMappedData-Routine pint den angegebenen Bytebereich einer zwischengespeicherten Datei an.
CcPinRead

Die CcPinRead-Routine pint den angegebenen Bytebereich einer zwischengespeicherten Datei an und liest die angehefteten Daten in einen Puffer im Arbeitsspeicher.
CcPrepareMdlWrite

Die CcPrepareMdlWrite-Routine bietet direkten Zugriff auf den zwischengespeicherten Dateispeicher, sodass der Aufrufer Daten in die Datei schreiben kann.
CcPreparePinWrite

Die CcPreparePinWrite-Routine pint den angegebenen Bytebereich einer zwischengespeicherten Datei für den Schreibzugriff an.
CcPurgeCacheSection

Die CcPurgeCacheSection-Routine löscht alle oder einen Teil einer zwischengespeicherten Datei aus dem Systemcache.
CcRemapBcb

Die CcRemapBcb-Routine ordnet einem Puffersteuerungsblock (BCB) eine zusätzliche Zeit zu, um ihn durch mehrere Aufrufe zu erhalten, die zusätzliche Zuordnungen und Klammern ausführen.
CcRepinBcb

Die CcRepinBcb-Routine pint einen Puffersteuerungsblock (BCB) eine zusätzliche Zeit an, um zu verhindern, dass er durch einen nachfolgenden Aufruf von CcUnpinData freigegeben wird.
CcScheduleReadAhead

Die CcScheduleReadAhead-Routine führt read-ahead (auch als "lazy read" bezeichnet) für eine zwischengespeicherte Datei aus. CcScheduleReadAhead sollte nie direkt aufgerufen werden. Stattdessen sollte das CcReadAhead-Makro aufgerufen werden.
CcScheduleReadAheadEx

Erfahren Sie mehr über die CcScheduleReadAheadEx-Routine.
CcSetAdditionalCacheAttributes

Rufen Sie die CcSetAdditionalCacheAttributes-Routine auf, um read-ahead (auch als "lazy read" bezeichnet) oder Write-Behind (auch als "lazy write" bezeichnet) für eine zwischengespeicherte Datei zu aktivieren oder zu deaktivieren.
CcSetAdditionalCacheAttributesEx

Erfahren Sie mehr über die CcSetAdditionalCacheAttributesEx-Routine.
CcSetBcbOwnerPointer

Die CcSetBcbOwnerPointer-Routine legt den Besitzerthreadzeiger für einen angehefteten Puffersteuerungsblock (BCB) fest.
CcSetCacheFileSizes

Erfahren Sie mehr über die Funktion CcSetCacheFileSizes.
CcSetDirtyPageThreshold

Die CcSetDirtyPageThreshold-Routine legt einen Schwellenwert pro Datei modifiziert Seite für eine zwischengespeicherte Datei fest.
CcSetDirtyPinnedData

Die CcSetDirtyPinnedData-Routine markiert als modifiziert puffersteuerungsblock (BCB) für einen angehefteten Puffer, dessen Inhalt geändert wurde.
CcSetFileSizes

Erfahren Sie mehr über die CcSetFileSizes-Funktion.
CcSetFileSizesEx

Erfahren Sie mehr über die CcSetFileSizesEx-Funktion.
CcSetLogHandleForFile

Die CcSetLogHandleForFile-Routine legt ein Protokollhandle für eine Datei fest.
CcSetReadAheadGranularity

Die CcSetReadAheadGranularity-Routine legt die Read-Ahead-Granularität für eine zwischengespeicherte Datei fest.
CcUninitializeCacheMap

Die CcUninitializeCacheMap-Routine beendet das Zwischenspeichern einer zwischengespeicherten Datei.
CcUnpinData

Die CcUnpinData-Routine gibt zwischengespeicherte Dateidaten frei, die durch einen früheren Aufruf von CcMapData, CcPinRead oder CcPreparePinWrite zugeordnet oder angeheftet wurden.
CcUnpinDataForThread

Die CcUnpinDataForThread-Routine gibt Seiten einer zwischengespeicherten Datei frei, deren Puffersteuerungsblock (Buffer Control Block, BCB) durch einen früheren Aufruf von CcSetBcbOwnerPointer geändert wurde.
CcUnpinRepinnedBcb

Die CcUnpinRepinnedBcb-Routine löst einen umgepinnten Puffersteuerungsblock (BCB).
CcWaitForCurrentLazyWriterActivity

Die CcWaitForCurrentLazyWriterActivity-Routine versetzt den Aufrufer in einen Wartezustand, bis der aktuelle Batch der Lazy Writer-Aktivität abgeschlossen ist.
CcZeroData

Die CcZeroData-Routine nullt den angegebenen Bytesbereich in einer zwischengespeicherten oder nicht zwischengespeicherten Datei.
ClfsCreateMarshallingAreaEx

Initaliziert einen Marshallbereich für einen physischen oder Clientprotokolldateistream.
DRIVER_FS_NOTIFICATION

Eine PDRIVER_FS_NOTIFICATION typisierte Routine wird vom Betriebssystem aufgerufen, wenn sich ein Dateisystem mit IoRegisterFileSystem oder IoUnregisterFileSystem registriert oder die Registrierung auf hebt.
ExAdjustLookasideDepth

Microsoft reserviert die ExAdjustLookasideDepth-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
ExDisableResourceBoostLite

Microsoft reserviert die ExDisableResourceBoostLite-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
ExInitializeWorkItem

ExInitializeWorkItem initialisiert ein Arbeitswarteschlangenelement mit einem vom Aufrufer bereitgestellten Kontext und einer Rückrufroutine, die für die Ausführung in die Warteschlange eingereiht werden soll, wenn einem Systemarbeitsthread die Steuerung zugewiesen wird.
ExQueryPoolBlockSize

Veraltet.
ExQueueWorkItem

ExQueueWorkItem fügt ein bestimmtes Arbeitselement in eine Warteschlange ein, aus der ein System workerthread das Element entfernt, und gibt der Routine die Kontrolle, die der Aufrufer an ExInitializeWorkItem bereitgestellt hat.
FLT_IS_FASTIO_OPERATION

Weitere Informationen zu FLT_IS_FASTIO_OPERATION
FLT_IS_FS_FILTER_OPERATION

Erfahren Sie mehr über das makro FLT_IS_FS_FILTER_OPERATION.
FLT_IS_IRP_OPERATION

Erfahren Sie mehr über das Makro FLT_IS_IRP_OPERATION.
FLT_IS_REISSUED_IO

Erfahren Sie mehr über das makro FLT_IS_REISSUED_IO.
FLT_IS_SYSTEM_BUFFER

Erfahren Sie mehr über das Makro FLT_IS_SYSTEM_BUFFER.
FltAcknowledgeEcp

Die FltAcknowledgeEcp-Routine wird verwendet, um eine zusätzliche Create-Parameterkontextstruktur (ECP) als bestätigt zu markieren.
FltAcquirePushLockExclusive

Die FltAcquirePushLockExclusive-Routine ruft die angegebene Pushsperre für den exklusiven Zugriff durch den aufrufenden Thread ab.
FltAcquirePushLockExclusiveEx

Die FltAcquirePushLockExclusiveEx-Routine ruft die angegebene Pushsperre für den exklusiven Zugriff durch den aufrufenden Thread ab.
FltAcquirePushLockShared

Die FltAcquirePushLockShared-Routine ruft die angegebene Pushsperre für den freigegebenen Zugriff durch den aufrufenden Thread ab.
FltAcquirePushLockSharedEx

Die FltAcquirePushLockSharedEx-Routine ruft die angegebene Pushsperre für den freigegebenen Zugriff durch den aufrufenden Thread ab.
FltAcquireResourceExclusive

Erfahren Sie mehr über die Funktion FltAcquireResourceExclusive.
FltAcquireResourceShared

Erfahren Sie mehr über die Funktion FltAcquireResourceShared.
FltAddOpenReparseEntry

Diese Routine fügt einem Erstellungsvorgang eine open Reparse-Struktur des Aufrufers hinzu, die OPEN_REPARSE_LIST_ENTRY zugeordnet ist.
FltAdjustDeviceStackSizeForIoRedirection

Die FltAdjustDeviceStackSizeForIoRedirection-Routine erhöht die Größe des Quellgerätestapels, sodass ein Minifilter E/A von einer angegebenen Quelle instance zu einem angegebenen Ziel instance umleiten kann, wenn der Zielstapel tiefer als der Quellstapel ist.
FltAllocateCallbackData

FltAllocateCallbackData weist eine Rückrufdatenstruktur zu, die ein Minifiltertreiber verwenden kann, um eine E/A-Anforderung zu initiieren.
FltAllocateCallbackDataEx

Die FltAllocateCallbackDataEx-Routine weist eine Rückrufdatenstruktur zu und kann Arbeitsspeicher für zusätzliche Strukturen vorab zuordnen, die ein Minifiltertreiber zum Initiieren einer E/A-Anforderung verwenden kann.
FltAllocateContext

Erfahren Sie mehr über die FltAllocateContext-Funktion.
FltAllocateDeferredIoWorkItem

FltAllocateDeferredIoWorkItem weist ein verzögertes E/A-Arbeitselement zu.
FltAllocateExtraCreateParameter

Die FltAllocateExtraCreateParameter-Routine weist einen ausgelagerten Speicherpool für eine benutzerdefinierte ECP-Kontextstruktur (Extra Create Parameter) zu und generiert einen Zeiger auf diese Struktur.
FltAllocateExtraCreateParameterFromLookasideList

Die FltAllocateExtraCreateParameterFromLookasideList-Routine weist einen Arbeitsspeicherpool aus einer bestimmten Lookaside-Liste für eine zusätzliche ECP-Kontextstruktur (Create Parameter) zu und generiert einen Zeiger auf diese Struktur.
FltAllocateExtraCreateParameterList

Die FltAllocateExtraCreateParameterList-Routine weist ausgelagerten Poolspeicher für eine zusätzliche ECP-Listenstruktur (Create Parameter) zu und generiert einen Zeiger auf diese Struktur.
FltAllocateFileLock

Die FltAllocateFileLock-Routine weist eine neue FILE_LOCK-Struktur zu und initialisiert sie.
FltAllocateGenericWorkItem

FltAllocateGenericWorkItem weist ein generisches Arbeitselement zu.
FltAllocatePoolAlignedWithTag

FltAllocatePoolAlignedWithTag weist einen geräteorientierten Puffer für die Verwendung in einem nicht zwischengespeicherten E/A-Vorgang zu.
FltApplyPriorityInfoThread

Die FltApplyPriorityInfoThread-Routine wird von einem Minifiltertreiber verwendet, um Prioritätsinformationen auf einen Thread anzuwenden.
FltAttachVolume

FltAttachVolume erstellt einen neuen Minifiltertreiber instance und fügt ihn an das angegebene Volume an.
FltAttachVolumeAtAltitude

FltAttachVolumeAtAltitude ist eine Debugunterstützungsroutine, die einen Minifiltertreiber instance in einer angegebenen Höhe an ein Volume anfügt und alle Einstellungen in der INF-Datei des Minifiltertreibers überschreibt.
FltBuildDefaultSecurityDescriptor

FltBuildDefaultSecurityDescriptor erstellt einen Standardsicherheitsdeskriptor für die Verwendung mit FltCreateCommunicationPort.
FltCancelFileOpen

Ein Minifiltertreiber kann die FltCancelFileOpen-Routine verwenden, um eine neu geöffnete oder erstellte Datei zu schließen.
FltCancelIo

Die FltCancelIo-Routine bricht einen E/A-Vorgang ab.
FltCancellableWaitForMultipleObjects

FltCancellableWaitForMultipleObjects führt einen abbruchfähigen Wartevorgang (eine Wartezeit, die beendet werden kann) für ein oder mehrere Dispatcherobjekte aus.
FltCancellableWaitForSingleObject

Die FltCancellableWaitForSingleObject-Routine führt einen abbruchfähigen Wartevorgang (eine Wartezeit, die beendet werden kann) für ein Verteilerobjekt aus.
FltCbdqDisable

FltCbdqDisable deaktiviert die Rückrufdatenwarteschlange eines Minifiltertreibers.
FltCbdqEnable

FltCbdqEnable aktiviert eine Rückrufdatenwarteschlange, die durch einen vorherigen Aufruf von FltCbdqDisable deaktiviert wurde.
FltCbdqInitialize

FltCbdqInitialize initialisiert die Rückrufdatenwarteschlangen-Dispatchtabelle eines Minifiltertreibers.
FltCbdqInsertIo

FltCbdqInsertIo fügt die Rückrufdatenstruktur für einen E/A-Vorgang in die Rückrufdatenwarteschlange eines Filtertreibers ein.
FltCbdqRemoveIo

FltCbdqRemoveIo entfernt ein bestimmtes Element aus der Rückrufdatenwarteschlange eines Minifiltertreibers.
FltCbdqRemoveNextIo

FltCbdqRemoveNextIo entfernt das nächste übereinstimmende Element in der Rückrufdatenwarteschlange eines Minifiltertreibers.
FltCheckAndGrowNameControl

Die FltCheckAndGrowNameControl-Routine überprüft, ob der Puffer in einer FLT_NAME_CONTROL-Struktur groß genug ist, um die angegebene Anzahl von Bytes aufzunehmen. Andernfalls ersetzt FltCheckAndGrowNameControl ihn durch einen größeren vom System zugewiesenen Puffer.
FltCheckLockForReadAccess

Die FltCheckLockForReadAccess-Routine bestimmt, ob der Aufrufer Lesezugriff auf einen gesperrten Bytebereich einer Datei hat.
FltCheckLockForWriteAccess

Die FltCheckLockForWriteAccess-Routine bestimmt, ob der Aufrufer über Schreibzugriff auf einen gesperrten Bytebereich einer Datei verfügt.
FltCheckOplock

Ein Minifiltertreiber ruft FltCheckOplock auf, um die Rückrufdatenstruktur für einen IRP-basierten Datei-E/A-Vorgang mit dem aktuellen opportunistischen Sperrzustand (Oplock) der Datei zu synchronisieren.
FltCheckOplockEx

Ein Minifiltertreiber ruft die FltCheckOplockEx-Routine auf, um die Rückrufdatenstruktur für einen IRP-basierten Datei-E/A-Vorgang mit dem aktuellen opportunistischen Sperrzustand (Oplock) der Datei zu synchronisieren.
FltClearCallbackDataDirty

Die FltClearCallbackDataDirty-Routine löscht den Rückruf modifiziert Flag in einer Rückrufdatenstruktur.
FltClearCancelCompletion

FltClearCancelCompletion löscht eine Abbruchroutine, die für einen E/A-Vorgang angegeben wurde.
FltClose

FltClose schließt ein Dateihandle, das von FltCreateFile oder FltCreateFileEx geöffnet wurde.
FltCloseClientPort

FltCloseClientPort schließt einen Kommunikationsclientport.
FltCloseCommunicationPort

FltCloseCommunicationPort schließt den Kommunikationsserverport eines Minifiltertreibers.
FltCloseSectionForDataScan

Die FltCloseSectionForDataScan-Routine schließt ein Abschnittsobjekt, das einem Dateistream zugeordnet ist.
FltCommitComplete

Die FltCommitComplete-Routine bestätigt eine TRANSACTION_NOTIFY_COMMIT Benachrichtigung.
FltCommitFinalizeComplete

Die FltCommitFinalizeComplete-Routine bestätigt eine TRANSACTION_NOTIFY_COMMIT_FINALIZE Benachrichtigung.
FltCompareInstanceAltitudes

FltCompareInstanceAltitudes vergleicht die Höhe von zwei Minifiltertreiberinstanzen.
FltCompletePendedPostOperation

FltCompletePendedPostOperation setzt die Abschlussverarbeitung für einen E/A-Vorgang fort, der in die Postoperation-Rückrufroutine eines Minifiltertreibers eingepflegt wurde.
FltCompletePendedPreOperation

FltCompletePendedPreOperation setzt die Verarbeitung für einen E/A-Vorgang fort, der in der PFLT_PRE_OPERATION_CALLBACK-Routine (Preoperation Callback) eines Minifiltertreibers eingeprägt wurde.
FltCopyOpenReparseList

Diese Routine kopiert alle offenen Analyseinformationen aus einer vorherigen Erstellung in eine neue ECP-Liste, die zum Ausgeben einer zweiten Erstellung verwendet werden kann.
FltCreateCommunicationPort

FltCreateCommunicationPort erstellt einen Kommunikationsserverport, über den ein Minifiltertreiber Verbindungsanforderungen von Benutzermodusanwendungen empfangen kann.
FltCreateFile

Erfahren Sie mehr über die FltCreateFile-Funktion.
FltCreateFileEx

Minifiltertreiber rufen FltCreateFileEx auf, um eine neue Datei zu erstellen oder eine vorhandene Datei zu öffnen.
FltCreateFileEx2

Minifiltertreiber rufen FltCreateFileEx2 auf, um eine neue Datei zu erstellen oder eine vorhandene Datei zu öffnen. Diese Routine enthält auch einen optionalen Create-Kontextparameter.
FltCreateMailslotFile

Minifiltertreiber rufen FltCreateMailslotFile auf, um eine neue Pipe zu erstellen oder ein vorhandenes Maillot zu öffnen.
FltCreateNamedPipeFile

Minifiltertreiber rufen FltCreateNamedPipeFile auf, um eine neue Pipe zu erstellen oder eine vorhandene Pipe zu öffnen.
FltCreateSectionForDataScan

Die FltCreateSectionForDataScan-Routine erstellt ein Abschnittsobjekt für eine Datei. Der Filter-Manager kann optional E/A mit dem erstellten Abschnitt synchronisieren.
FltCreateSystemVolumeInformationFolder

FltCreateSystemVolumeInformationFolder überprüft, ob der Ordner "Systemvolumeinformationen" auf einem Dateisystemvolume vorhanden ist. Wenn der Ordner nicht vorhanden ist, wird der Ordner erstellt.
FltCurrentBatchOplock

Ein Minifiltertreiber ruft FltCurrentBatchOplock auf, um zu bestimmen, ob es batch- oder filteroprtunistische Sperren (Oplocks) für eine Datei gibt.
FltCurrentOplock

Ein Minifiltertreiber ruft die FltCurrentOplock-Routine auf, um zu bestimmen, ob opportunistische Sperren (Oplocks) für eine Datei vorhanden sind.
FltCurrentOplockH

Ein Minifiltertreiber ruft die FltCurrentOplockH-Routine auf, um zu bestimmen, ob CACHE_HANDLE_LEVEL opportunistische Sperren (Oplocks) für eine Datei vorhanden sind.
FltDecodeParameters

FltDecodeParameters gibt Zeiger auf die MDL-Adresse (Memory Descriptor List), den Pufferzeiger, die Pufferlänge und die gewünschten Zugriffsparameter für einen E/A-Vorgang zurück.
FltDeleteContext

FltDeleteContext markiert einen angegebenen Kontext zum Löschen.
FltDeleteExtraCreateParameterLookasideList

Die FltDeleteExtraCreateParameterLookasideList-Routine gibt eine zusätzliche ECP-Lookaside-Liste (Create Parameter) frei.
FltDeleteFileContext

Die FltDeleteFileContext-Routine ruft einen Dateikontext ab und löscht diesen, den ein bestimmter Minifiltertreiber für eine bestimmte Datei festgelegt hat.
FltDeleteInstanceContext

FltDeleteInstanceContext entfernt einen Kontext aus einer bestimmten instance und markiert den Kontext zum Löschen.
FltDeletePushLock

Die FltDeletePushLock-Routine löscht eine bestimmte Pushsperre.
FltDeleteStreamContext

FltDeleteStreamContext entfernt einen Kontext, den ein bestimmter Minifiltertreiber instance für einen bestimmten Stream festgelegt hat, und markiert den Kontext zum Löschen.
FltDeleteStreamHandleContext

FltDeleteStreamHandleContext entfernt einen Kontext, den ein bestimmter Minifiltertreiber instance für ein bestimmtes Streamhandle festgelegt hat, und markiert den Kontext zum Löschen.
FltDeleteTransactionContext

Die FltDeleteTransactionContext-Routine entfernt einen Kontext aus einer bestimmten Transaktion und markiert den Kontext zum Löschen.
FltDeleteVolumeContext

FltDeleteVolumeContext entfernt einen Kontext, den ein bestimmter Minifiltertreiber für ein bestimmtes Volume festgelegt hat, und markiert den Kontext zum Löschen.
FltDetachVolume

FltDetachVolume trennt einen Minifiltertreiber instance von einem Volume.
FltDeviceIoControlFile

FltDeviceIoControlFile sendet einen Steuerungscode direkt an einen angegebenen Gerätetreiber, wodurch der entsprechende Treiber die angegebene Aktion ausführt.
FltDoCompletionProcessingWhenSafe

Wenn dies sicher ist, führt die FltDoCompletionProcessingWhenSafe-Funktion einen Minifiltertreiber nach der Operation-Rückrufroutine aus.
FltEnlistInTransaction

Die FltEnlistInTransaction-Routine führt einen Minifiltertreiber in einer bestimmten Transaktion ein.
FltEnumerateFilterInformation

Die FltEnumerateFilterInformation-Routine stellt Informationen zu allen registrierten Filtertreibern (einschließlich Minifilter- und Legacyfiltertreibern) im System bereit.
FltEnumerateFilters

Die FltEnumerateFilters-Routine listet alle registrierten Minifiltertreiber im System auf.
FltEnumerateInstanceInformationByDeviceObject

Die FltEnumerateInstanceInformationByDeviceObject-Routine stellt Informationen zu Minifiltertreiberinstanzen und Legacyfiltertreibern bereit, die an das Volume im Zusammenhang mit einem angegebenen Geräteobjekt angefügt sind.
FltEnumerateInstanceInformationByFilter

Die FltEnumerateInstanceInformationByFilter-Routine stellt Informationen zu Instanzen eines bestimmten Minifiltertreibers bereit.
FltEnumerateInstanceInformationByVolume

Die FltEnumerateInstanceInformationByVolume-Routine stellt Informationen zu Minifiltertreiberinstanzen und Legacyfiltertreibern (nur Windows Vista) bereit, die an ein bestimmtes Volume angefügt sind.
FltEnumerateInstanceInformationByVolumeName

Die FltEnumerateInstanceInformationByVolumeName-Routine stellt Informationen zu Minifiltertreiberinstanzen und Legacyfiltertreibern bereit, die mit dem angegebenen Namen an das Volume angefügt sind.
FltEnumerateInstances

Die FltEnumerateInstances-Routine listet Minifiltertreiberinstanzen für einen bestimmten Minifiltertreiber oder ein bestimmtes Volume auf.
FltEnumerateVolumeInformation

Die FltEnumerateVolumeInformation-Routine stellt Informationen zu Volumes bereit, die dem Filter-Manager bekannt sind.
FltEnumerateVolumes

Die FltEnumerateVolumes-Routine listet alle Volumes im System auf.
FltFastIoMdlRead

Die FltFastIoMdlRead-Routine gibt eine Speicherdeskriptorliste (Memory Descriptor List, MDL) zurück, die direkt auf den angegebenen Bytebereich im Dateicache verweist.
FltFastIoMdlReadComplete

Die FltFastIoMdlReadComplete-Routine schließt den Lesevorgang ab, den die FltFastIoMdlRead-Routine initiiert hat.
FltFastIoMdlWriteComplete

Die FltFastIoMdlWriteComplete-Routine in fltkernel.h gibt die Ressourcen frei, die FltFastIoPrepareMdlWrite zugewiesen hat.
FltFastIoPrepareMdlWrite

Die FltFastIoPrepareMdlWrite-Routine gibt eine verknüpfte Liste von Speicherdeskriptorlisten (MDLs) zurück, die auf den angegebenen Bereich von zwischengespeicherten Dateidaten verweisen, um Daten direkt in den Cache zu schreiben.
FltFindExtraCreateParameter

Die FltFindExtraCreateParameter-Routine durchsucht eine bestimmte ECP-Liste nach einer ECP-Kontextstruktur eines bestimmten Typs und gibt einen Zeiger auf diese Struktur zurück, wenn sie gefunden wird.
FltFlushBuffers

Die FltFlushBuffers-Routine wird vom Minifiltertreiber verwendet, um eine Flush-Anforderung für eine bestimmte Datei an das Dateisystem zu senden.
FltFlushBuffers2

Erfahren Sie mehr über die FltFlushBuffers2-Funktion.
FltFreeCallbackData

Die FltFreeCallbackData-Routine gibt eine Rückrufdatenstruktur frei, die von der FltAllocateCallbackData-Routine zugeordnet ist.
FltFreeDeferredIoWorkItem

Die FltFreeDeferredIoWorkItem-Routine gibt ein Arbeitselement frei, das von der FltAllocateDeferredIoWorkItem-Routine zugewiesen wurde.
FltFreeExtraCreateParameter

Die FltFreeExtraCreateParameter-Routine gibt den Arbeitsspeicher für eine ECP-Kontextstruktur frei.
FltFreeExtraCreateParameterList

Die FltFreeExtraCreateParameterList-Routine gibt eine ECP-Listenstruktur (Extra Create Parameter) frei.
FltFreeFileLock

Mit der FltFreeFileLock-Routine wird eine initialisierte FILE_LOCK-Struktur aufgehoben und freigegeben.
FltFreeGenericWorkItem

Die FltFreeGenericWorkItem-Routine gibt ein Arbeitselement frei, das von der FltAllocateGenericWorkItem-Routine zugeordnet ist.
FltFreeOpenReparseList

Mit dieser Routine werden alle Informationen zugeordnet, die durch einen vorherigen Aufruf von FltCopyOpenReparseList in einen Erstellungsvorgang kopiert wurden.
FltFreePoolAlignedWithTag

Die FltFreePoolAlignedWithTag-Routine gibt einen cacheorientierten Puffer frei, der durch einen vorherigen Aufruf von FltAllocatePoolAlignedWithTag zugewiesen wurde.
FltFreeSecurityDescriptor

FltFreeSecurityDescriptor gibt einen Sicherheitsdeskriptor frei, der von der FltBuildDefaultSecurityDescriptor-Routine zugewiesen wird.
FltFsControlFile

Die FltFsControlFile-Routine sendet einen Steuerungscode direkt an einen angegebenen Dateisystem- oder Dateisystemfiltertreiber, wodurch der entsprechende Treiber die angegebene Aktion ausführt.
FltGetActivityIdCallbackData

Die FltGetActivityIdCallbackData-Routine ruft die aktuelle Aktivitäts-ID ab, die einer Anforderung in den Rückrufdaten eines Minifilters zugeordnet ist.
FltGetBottomInstance

FltGetBottomInstance gibt einen undurchsichtigen instance-Zeiger für den Minifiltertreiber zurück, instance, falls vorhanden, am unteren Rand des instance Stapels für ein bestimmtes Volume angefügt ist.
FltGetContexts

Erfahren Sie mehr über die FltGetContexts-Funktion.
FltGetContextsEx

Erfahren Sie mehr über die FltGetContextsEx-Funktion.
FltGetCopyInformationFromCallbackData

Erfahren Sie mehr über die Funktion FltGetCopyInformationFromCallbackData.
FltGetDestinationFileNameInformation

Erfahren Sie mehr über die FltGetDestinationFileNameInformation-Routine.
FltGetDeviceObject

Die FltGetDeviceObject-Routine gibt einen Zeiger auf das Volume Device Object (VDO) des Filter-Managers für ein bestimmtes Volume zurück.
FltGetDiskDeviceObject

Die FltGetDiskDeviceObject-Routine gibt einen Zeiger auf das Datenträgergeräteobjekt zurück, das einem bestimmten Volume zugeordnet ist.
FltGetEcpListFromCallbackData

Die FltGetEcpListFromCallbackData-Routine gibt einen Zeiger auf eine zusätzliche ECP-Liste (Create Parameter Context Structure) zurück, die einem bestimmten Callback-Data-Objekt für einen bestimmten Create-Vorgang zugeordnet ist.
FltGetFileContext

Erfahren Sie mehr über die FltGetFileContext-Funktion.
FltGetFileNameInformation

Die FltGetFileNameInformation-Routine gibt Namensinformationen für eine Datei oder ein Verzeichnis zurück.
FltGetFileNameInformationUnsafe

Die FltGetFileNameInformationUnsafe-Routine gibt Namensinformationen für eine geöffnete Datei oder ein geöffnetes Verzeichnis zurück.
FltGetFileSystemType

Die FltGetFileSystemType-Funktion übernimmt ein Volume oder instance -Objekt und stellt den Dateisystemtyp des Volumes bereit.
FltGetFilterFromInstance

Die FltGetFilterFromInstance-Routine gibt einen undurchsichtigen Filterzeiger für den Minifiltertreiber zurück, der den angegebenen instance erstellt hat.
FltGetFilterFromName

Die FltGetFilterFromName-Routine gibt einen undurchsichtigen Filterzeiger für einen registrierten Minifiltertreiber zurück, dessen Name mit dem Wert im FilterName-Parameter übereinstimmt.
FltGetFilterInformation

Die FltGetFilterInformation-Routine stellt Informationen zu einem Minifiltertreiber bereit.
FltGetInstanceContext

Erfahren Sie mehr über die FltGetInstanceContext-Funktion.
FltGetInstanceInformation

Die FltGetInstanceInformation-Routine gibt Informationen zu einem Minifiltertreiber instance zurück.
FltGetIoPriorityHint

Die FltGetIoPriorityHint-Routine wird von einem Minifiltertreiber verwendet, um E/A-Prioritätsinformationen aus Rückrufdaten abzurufen.
FltGetIoPriorityHintFromCallbackData

Die FltGetIoPriorityHintFromCallbackData-Routine wird von einem Minifiltertreiber verwendet, um E/A-Prioritätsinformationen aus Rückrufdaten abzurufen.
FltGetIoPriorityHintFromFileObject

Die FltGetIoPriorityHintFromFileObject-Routine wird von einem Minifiltertreiber verwendet, um E/A-Prioritätsinformationen aus einem Dateiobjekt abzurufen.
FltGetIoPriorityHintFromThread

Die FltGetIoPriorityHintFromThread-Routine wird von einem Minifiltertreiber verwendet, um E/A-Prioritätsinformationen aus einem Thread abzurufen.
FltGetIrpName

Die FltGetIrpName-Routine gibt den Namen für einen Hauptfunktionscode als druckbare Zeichenfolge zurück.
FltGetLowerInstance

Die FltGetLowerInstance-Routine gibt einen undurchsichtigen instance Zeiger für den nächstniedrigen Minifiltertreiber zurück, instance falls vorhanden, der unterhalb eines bestimmten Minifiltertreibers instance auf demselben Volume angefügt ist.
FltGetNewSystemBufferAddress

Die FltGetNewSystemBufferAddress-Funktion ruft den AssociatedIrp.SystemBuffer-Puffer ab, den das Dateisystem zugeordnet hat. Diese Funktion wird von der Nachrückrufroutine eines Minifiltertreibers aufgerufen.
FltGetNextExtraCreateParameter

Die FltGetNextExtraCreateParameter-Routine gibt einen Zeiger auf die nächste (oder erste) zusätzliche CREATE-Parameterkontextstruktur (ECP) in einer bestimmten ECP-Liste zurück.
FltGetRequestorProcess

Die FltGetRequestorProcess-Routine gibt einen Prozesszeiger für den Thread zurück, der einen bestimmten E/A-Vorgang angefordert hat.
FltGetRequestorProcessId

Die FltGetRequestorProcessId-Routine gibt die eindeutige 32-Bit-Prozess-ID für den Prozess zurück, der dem Thread zugeordnet ist, der einen bestimmten E/A-Vorgang angefordert hat.
FltGetRequestorProcessIdEx

Die FltGetRequestorProcessIdEx-Routine gibt das Kernelmodushandle für den Prozess zurück, der dem Thread zugeordnet ist, der einen bestimmten E/A-Vorgang angefordert hat.
FltGetRequestorSessionId

Die FltGetRequestorSessionId-Routine gibt die Sitzungs-ID des Prozesses zurück, der ursprünglich den angegebenen E/A-Vorgang angefordert hat.
FltGetRoutineAddress

Die FltGetRoutineAddress-Routine gibt einen Zeiger auf eine Routine zurück, die durch den FltMgrRoutineName-Parameter angegeben wird.
FltGetSectionContext

Erfahren Sie mehr über die FltGetSectionContext-Funktion.
FltGetStreamContext

Erfahren Sie mehr über die FltGetStreamContext-Funktion.
FltGetStreamHandleContext

Erfahren Sie mehr über die FltGetStreamHandleContext-Funktion.
FltGetSwappedBufferMdlAddress

Die FltGetSwappedBufferMdlAddress-Routine gibt die MDL-Adresse (Memory Descriptor List) für einen Puffer zurück, der von einem Minifiltertreiber getauscht wurde.
FltGetTopInstance

Die FltGetTopInstance-Routine gibt einen undurchsichtigen instance Zeiger für den Minifiltertreiber instance zurück, der am oberen Rand des instance stapels für ein bestimmtes Volume angefügt ist.
FltGetTransactionContext

Die FltGetTransactionContext-Routine ruft einen Kontext ab, der von einem bestimmten Minifiltertreiber für eine Transaktion festgelegt wurde.
FltGetTunneledName

Die FltGetTunneledName-Routine ruft den Tunnelnamen für eine Datei ab, wobei der normalisierte Name angegeben wird, der durch einen vorherigen Aufruf von FltGetFileNameInformation, FltGetFileNameInformation oder FltGetDestinationFileNameInformation für die Datei zurückgegeben wurde.
FltGetUpperInstance

Die FltGetUpperInstance-Routine gibt einen undurchsichtigen instance Zeiger für den nächsthöheren Minifiltertreiber zurück, instance falls vorhanden, der über einem bestimmten Minifiltertreiber instance auf demselben Volume angefügt ist.
FltGetVolumeContext

Erfahren Sie mehr über die FltGetVolumeContext-Funktion.
FltGetVolumeFromDeviceObject

Die FltGetVolumeFromDeviceObject-Routine gibt einen undurchsichtigen Zeiger für das Volume zurück, das durch ein Volumegeräteobjekt (Volume Device Object, VDO) dargestellt wird.
FltGetVolumeFromFileObject

Die FltGetVolumeFromFileObject-Routine gibt einen undurchsichtigen Zeiger für das Volume zurück, auf dem sich ein bestimmter Dateidatenstrom befindet.
FltGetVolumeFromInstance

Die FltGetVolumeFromInstance-Routine gibt einen undurchsichtigen Zeiger für das Volume zurück, an das ein bestimmter Minifiltertreiber instance angefügt ist.
FltGetVolumeFromName

Die FltGetVolumeFromName-Routine gibt einen undurchsichtigen Zeiger für das Volume zurück, dessen Name mit dem Wert des VolumeName-Parameters übereinstimmt.
FltGetVolumeGuidName

Die FltGetVolumeGuidName-Routine gibt den Volumenamen für ein bestimmtes Volume im GUID-Format (Globally Unique Identifier) zurück.
FltGetVolumeInformation

Die FltGetVolumeInformation-Routine stellt Informationen zu einem bestimmten Volume bereit.
FltGetVolumeInstanceFromName

Die FltGetVolumeInstanceFromName-Routine gibt einen undurchsichtigen instance Zeiger für den angegebenen Minifiltertreiber instance auf dem angegebenen Volume zurück.
FltGetVolumeName

Die FltGetVolumeName-Routine ruft den Volumenamen für ein bestimmtes Volume ab.
FltGetVolumeProperties

Die FltGetVolumeProperties-Routine gibt Volumeeigenschafteninformationen für das angegebene Volume zurück.
FltInitExtraCreateParameterLookasideList

Die FltInitExtraCreateParameterLookasideList-Routine initialisiert eine ausgelagerte oder nicht ausgelagerte Pool-Lookaside-Liste, die für die Zuordnung einer oder mehrerer zusätzlicher Create-Parameterkontextstrukturen (ECPs) mit fester Größe verwendet wird.
FltInitializeFileLock

Die FltInitializeFileLock-Routine initialisiert eine undurchsichtige FILE_LOCK Struktur, die der Aufrufer aus dem ausgelagerten Pool zugeordnet hat.
FltInitializeOplock

Die FltInitializeOplock-Routine initialisiert einen opportunistischen Sperrzeiger (Oplock).
FltInitializePushLock

Die FltInitializePushLock-Routine initialisiert eine Pushsperrvariable.
FltInsertExtraCreateParameter

Die FltInsertExtraCreateParameter-Routine fügt eine zusätzliche ECP-Kontextstruktur (Create Parameter) in eine ECP-Liste ein.
FltIs32bitProcess

Die FltIs32bitProcess-Routine überprüft, ob der Absender des aktuellen E/A-Vorgangs eine 32-Bit-Anwendung im Benutzermodus ist.
FltIsCallbackDataDirty

Die FltIsCallbackDataDirty-Routine testet das flag FLTFL_CALLBACK_DATA_DIRTY in einer Rückrufdatenstruktur.
FltIsDirectory

Ein Minifiltertreiber ruft die FltIsDirectory-Routine auf, um zu bestimmen, ob ein bestimmtes Dateiobjekt ein Verzeichnis darstellt.
FltIsEcpAcknowledged

Die FltIsEcpAcknowledged-Routine wird verwendet, um zu bestimmen, ob eine bestimmte zusätzliche Create-Parameterkontextstruktur (ECP) als bestätigt markiert wurde.
FltIsEcpFromUserMode

Die FltIsEcpFromUserMode-Routine wird verwendet, um zu bestimmen, ob eine zusätzliche CREATE-Parameterkontextstruktur (ECP) aus dem Benutzermodus stammt.
FltIsFltMgrVolumeDeviceObject

Die FltIsFltMgrVolumeDeviceObject-Routine bestimmt, ob das angegebene Geräteobjekt zum Filter-Manager gehört und ob das Geräteobjekt ein Volumegerätobjekt ist.
FltIsIoCanceled

Die FltIsIoCanceled-Routine überprüft, ob ein IRP-basierter Vorgang abgebrochen wurde.
FltIsIoRedirectionAllowed

Die FltIsIoRedirectionAllowed-Routine bestimmt, ob E/A vom angegebenen Quellfilter instance an einen anderen angegebenen Filter instance umgeleitet werden kann.
FltIsIoRedirectionAllowedForOperation

Die FltIsIoRedirectionAllowedForOperation-Routine bestimmt, ob E/A vom Filter instance umgeleitet werden kann, der der angegebenen FLT_CALLBACK_DATA-Struktur zugeordnet ist, zum angegebenen Filter instance.
FltIsOperationSynchronous

Die FltIsOperationSynchronous-Routine bestimmt, ob eine bestimmte Rückrufdatenstruktur (FLT_CALLBACK_DATA) einen synchronen oder asynchronen E/A-Vorgang darstellt.
FltIsVolumeSnapshot

Die FltIsVolumeSnapshot-Routine bestimmt, ob ein Volume- oder Minifiltertreiber instance an ein Momentaufnahme Volume angefügt ist.
FltIsVolumeWritable

Die FltIsVolumeWritable-Routine bestimmt, ob das Datenträgergerät, das einem Volume- oder Minifiltertreiber entspricht, instance schreibbar ist.
FltLoadFilter

Die FltLoadFilter-Routine lädt dynamisch einen Minifiltertreiber in das derzeit ausgeführte System.
FltLockUserBuffer

Erfahren Sie mehr über die FltLockUserBuffer-Funktion.
FltNotifyFilterChangeDirectory

Die FltNotifyFilterChangeDirectory-Routine erstellt eine Benachrichtigungsstruktur für einen IRP_MN_NOTIFY_CHANGE_DIRECTORY Vorgang und fügt sie der angegebenen Benachrichtigungsliste hinzu.
FltObjectDereference

Die FltObjectDereference-Routine entfernt einen Rundownverweis aus einem nicht transparenten Filter, instance oder Volumezeiger.
FltObjectReference

Die FltObjectReference-Routine fügt einem undurchsichtigen Filter, instance oder Volumezeiger einen Rundownverweis hinzu.
FltOpenVolume

Die FltOpenVolume-Routine gibt ein Handle und einen Dateiobjektzeiger für das Dateisystemvolume zurück, an das ein bestimmter Minifiltertreiber instance angefügt ist.
FltOplockBreakH

Die FltOplockBreakH-Routine bricht CACHE_HANDLE_LEVEL opportunistische Sperren (Oplocks).
FltOplockBreakToNone

Die FltOplockBreakToNone-Routine bricht alle opportunistischen Sperren (Oplocks) sofort, ohne dass ein Oplock-Schlüssel beachtet wird.
FltOplockBreakToNoneEx

Die FltOplockBreakToNoneEx-Routine bricht alle opportunistischen Sperren (Oplocks) sofort ohne Rücksicht auf einen Oplock-Schlüssel.
FltOplockFsctrl

Die FltOplockFsctrl-Routine führt verschiedene oplock-Vorgänge (Opportunistic Lock) im Auftrag eines Minifiltertreibers aus.
FltOplockFsctrlEx

Die FltOplockFsctrlEx-Routine führt verschiedene oplock-Vorgänge (Opportunistic Lock) im Auftrag eines Minifiltertreibers aus.
FltOplockIsFastIoPossible

Die FltOplockIsFastIoPossible-Routine überprüft den opportunistischen Sperrzustand (Oplock) einer Datei, um zu bestimmen, ob schnelle E/A-Vorgänge für die Datei ausgeführt werden können.
FltOplockIsSharedRequest

Die FltOplockIsSharedRequest-Routine bestimmt, ob eine Anforderung für eine opportunistische Sperre (oplock) einen freigegebenen Oplock wünscht.
FltOplockKeysEqual

Die FltOplockKeysEqual-Routine vergleicht die opportunistischen Sperrschlüssel (Oplock), die in den Dateiobjekterweiterungen von zwei Dateiobjekten gespeichert sind.
FltParseFileName

FltParseFileName analysiert die Erweiterung, den Stream und die letzte Komponente aus einer Dateinamenzeichenfolge.
FltParseFileNameInformation

FltParseFileNameInformation analysiert den Inhalt einer FLT_FILE_NAME_INFORMATION-Struktur.
FltPerformAsynchronousIo

Ein Minifiltertreiber ruft FltPerformAsynchronousIo auf, um einen asynchronen E/A-Vorgang zu initiieren.
FltPerformSynchronousIo

Ein Minifiltertreiber ruft FltPerformSynchronousIo auf, um nach dem Aufruf von FltAllocateCallbackData einen synchronen E/A-Vorgang zu initiieren, um eine Rückrufdatenstruktur für den Vorgang zuzuweisen.
FltPrepareComplete

Die FltPrepareComplete-Routine bestätigt eine TRANSACTION_NOTIFY_PREPARE Benachrichtigung.
FltPrepareToReuseEcp

Die FltPrepareToReuseEcp-Routine setzt eine ECP-Kontextstruktur (extra create parameter) zurück, die sie für die Wiederverwendung vorbereitet.
FltPrePrepareComplete

Die FltPrePrepareComplete-Routine bestätigt eine TRANSACTION_NOTIFY_PREPREPARE Benachrichtigung.
FltProcessFileLock

Die FltProcessFileLock-Routine verarbeitet und schließt einen Dateisperrvorgang ab.
FltPropagateActivityIdToThread

Die FltPropagateActivityIdToThread-Routine ordnet die Aktivitäts-ID aus dem IRP in den Rückrufdaten des Minifilters dem aktuellen Thread zu.
FltPropagateIrpExtension

Die FltPropagateIrpExtension-Routine kopiert die IRP-Erweiterung aus den Rückrufdaten eines Minifilters in die Rückrufdaten eines anderen.
FltPurgeFileNameInformationCache

FltPurgeFileNameInformationCache löscht aus dem Namen des Filter-Managers alle Dateinameninformationsstrukturen, die aus Namen generiert wurden, die vom angegebenen Minifiltertreiber instance bereitgestellt wurden.
FltQueryDirectoryFile

Die FltQueryDirectoryFile-Routine gibt verschiedene Arten von Informationen zu Dateien in dem Verzeichnis zurück, das von einem bestimmten Dateiobjekt angegeben wird.
FltQueryDirectoryFileEx

FltQueryDirectoryFileEx gibt verschiedene Arten von Informationen zu Dateien in dem Verzeichnis zurück, das von einem bestimmten Dateiobjekt angegeben wird.
FltQueryEaFile

FltQueryEaFile gibt Informationen zu EA-Werten (Extended-Attribute) für eine Datei zurück.
FltQueryInformationByName

Die FltQueryInformationByName-Routine gibt die angeforderten Informationen zu einer benannten Datei zurück.
FltQueryInformationFile

FltQueryInformationFile ruft Informationen für eine bestimmte Datei ab.
FltQueryQuotaInformationFile

Die FltQueryQuotaInformationFile-Routine ruft Kontingenteinträge ab, die einem Dateiobjekt zugeordnet sind.
FltQuerySecurityObject

FltQuerySecurityObject ruft eine Kopie des Sicherheitsdeskriptors eines Objekts ab.
FltQueryVolumeInformation

Die FltQueryVolumeInformation-Routine ruft Informationen über das Volume ab, an das die angegebene instance angefügt ist.
FltQueryVolumeInformationFile

FltQueryVolumeInformationFile ruft Volumeinformationen für eine bestimmte Datei, ein Verzeichnis, ein bestimmtes Speichergerät oder ein Volume ab.
FltQueueDeferredIoWorkItem

Die FltQueueDeferredIoWorkItem-Routine sendet einen IRP-basierten E/A-Vorgang an eine Arbeitswarteschlange.
FltQueueGenericWorkItem

FltQueueGenericWorkItem stellt ein Arbeitselement, das keinem bestimmten E/A-Vorgang zugeordnet ist, an eine Arbeitswarteschlange.
FltReadFile

Erfahren Sie mehr über die FltReadFile-Funktion.
FltReadFileEx

Erfahren Sie mehr über die FltReadFileEx-Funktion.
FltReferenceContext

FltReferenceContext erhöht die Verweisanzahl für eine Kontextstruktur.
FltReferenceFileNameInformation

FltReferenceFileNameInformation erhöht die Verweisanzahl für eine Dateinameninformationsstruktur.
FltRegisterFilter

FltRegisterFilter registriert einen Minifiltertreiber.
FltRegisterForDataScan

Die FltRegisterForDataScan-Routine ermöglicht die Datenüberprüfung für das Volume, das an den Minifilter instance angefügt ist.
FltReissueSynchronousIo

FltReissueSynchronousIo initiiert einen neuen synchronen E/A-Vorgang, der die Parameter eines zuvor synchronisierten E/A-Vorgangs verwendet.
FltReleaseContext

FltReleaseContext verringert die Verweisanzahl in einem Kontext.
FltReleaseContexts

FltReleaseContexts gibt jeden Kontext in einer bestimmten FLT_RELATED_CONTEXTS-Struktur frei.
FltReleaseContextsEx

FltReleaseContextsEx gibt jeden Kontext in einer bestimmten FLT_RELATED_CONTEXTS_EX-Struktur frei.
FltReleaseFileNameInformation

FltReleaseFileNameInformation gibt eine Dateinameninformationsstruktur frei.
FltReleasePushLock

Die FltReleasePushLock-Routine gibt eine angegebene Pushsperre frei, die dem aktuellen Thread gehört.
FltReleasePushLockEx

Die FltReleasePushLockEx-Routine gibt eine angegebene Pushsperre frei, die dem aktuellen Thread gehört.
FltReleaseResource

Erfahren Sie mehr über die FltReleaseResource-Funktion.
FltRemoveExtraCreateParameter

Die FltRemoveExtraCreateParameter-Routine durchsucht eine ECP-Liste nach einer ECP-Kontextstruktur und trennt sie, wenn sie gefunden wird, von der ECP-Liste.
FltRemoveOpenReparseEntry

Diese Routine entfernt eine OPEN_REPARSE_LIST_ENTRY-Struktur (hinzugefügt von FltAddOpenReparseEntry) aus einem Erstellungsvorgang.
FltRequestFileInfoOnCreateCompletion

Ein Minifilter ruft FltRequestFileInfoOnCreateCompletion während der Dateivorerstellung auf, um anzufordern, dass der Datei-Manager die angegebenen Dateiinformationen für den Abruf nach Abschluss der Erstellung speichert.
FltRequestOperationStatusCallback

FltRequestOperationStatusCallback gibt status Informationen für den angegebenen E/A-Vorgang zurück.
FltRetainSwappedBufferMdlAddress

FltRetainSwappedBufferMdlAddress verhindert, dass der Filter-Manager die Speicherdeskriptorliste (Memory Descriptor List, MDL) für einen Puffer freigibt, der von einem Minifiltertreiber eingetauscht wurde.
FltRetrieveFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletion ruft die angeforderten Dateiinformationen während der Dateierstellung ab.
FltRetrieveFileInfoOnCreateCompletionEx

FltRetrieveFileInfoOnCreateCompletionEx fragt die angegebenen Dateiinformationen nach Abschluss der Dateierstellung ab.
FltRetrieveIoPriorityInfo

Die FltRetrieveIoPriorityInfo-Routine wird von einem Minifiltertreiber verwendet, um Prioritätsinformationen aus einem Thread abzurufen.
FltReuseCallbackData

Die FltReuseCallbackData-Routine initialisiert eine Rückrufdatenstruktur neu, damit sie wiederverwendet werden kann.
FltRollbackComplete

Die FltRollbackComplete-Routine bestätigt eine TRANSACTION_NOTIFY_ROLLBACK Benachrichtigung.
FltRollbackEnlistment

Die FltRollbackEnlistment-Routine führt ein Rollback oder einen Abbruch einer Transaktion im Namen eines Minifiltertreibers durch.
FltSendMessage

FltSendMessage sendet eine Nachricht im Namen eines Minifiltertreibers oder eines Minifiltertreibers instance an eine wartende Anwendung im Benutzermodus.
FltSetActivityIdCallbackData

Die FltSetActivityIdCallbackData-Routine legt die Aktivitäts-ID für einen IRP in den Rückrufdaten eines Minifilters fest.
FltSetCallbackDataDirty

Die Rückrufroutine eines Minifiltertreibers ruft FltSetCallbackDataDirty auf, um anzugeben, dass der Inhalt der Rückrufdatenstruktur geändert wurde.
FltSetCancelCompletion

Ein Minifiltertreiber ruft FltSetCancelCompletion auf, um eine Abbruchroutine anzugeben, die aufgerufen werden soll, wenn ein bestimmter E/A-Vorgang abgebrochen wird.
FltSetEaFile

FltSetEaFile legt EA-Werte (Extended-Attribute) für eine Datei fest.
FltSetEcpListIntoCallbackData

Die FltSetEcpListIntoCallbackData-Routine fügt eine zusätzliche ECP-Liste (Create Parameter Context Structure) an ein Create Operation Callback-data-Objekt an.
FltSetFileContext

Die FltSetFileContext-Routine legt einen Kontext für eine Datei fest.
FltSetInformationFile

FltSetInformationFile legt Informationen für eine bestimmte Datei fest.
FltSetInstanceContext

FltSetInstanceContext legt einen Kontext für einen Minifiltertreiber instance fest.
FltSetIoPriorityHintIntoCallbackData

Die FltSetIoPriorityHintIntoCallbackData-Routine wird von einem Minifiltertreiber verwendet, um die E/A-Prioritätsinformationen in Rückrufdaten festzulegen.
FltSetIoPriorityHintIntoFileObject

Die FltSetIoPriorityHintIntoFileObject-Routine wird von einem Minifiltertreiber verwendet, um die E/A-Prioritätsinformationen in einem Dateiobjekt festzulegen.
FltSetIoPriorityHintIntoThread

Die FltSetIoPriorityHintIntoThread-Routine wird von einem Minifiltertreiber verwendet, um die E/A-Prioritätsinformationen in einem Thread festzulegen.
FltSetQuotaInformationFile

Die FltSetQuotaInformationFile-Routine ändert Kontingenteinträge für ein Dateiobjekt.
FltSetSecurityObject

FltSetSecurityObject legt den Sicherheitsstatus eines Objekts fest.
FltSetStreamContext

Die FltSetStreamContext-Routine legt einen Kontext für einen Dateidatenstrom fest.
FltSetStreamHandleContext

Die FltSetStreamHandleContext-Routine legt einen Kontext für ein Streamhandle fest.
FltSetTransactionContext

Die FltSetTransactionContext-Routine legt einen Kontext für eine Transaktion fest.
FltSetVolumeContext

FltSetVolumeContext legt einen Kontext für ein Volume fest.
FltSetVolumeInformation

FltSetVolumeInformation ändert verschiedene Arten von Informationen über das Volume, an das die angegebene instance angefügt ist.
FltStartFiltering

FltStartFiltering startet die Filterung nach einem registrierten Minifiltertreiber.
FltSupportsFileContexts

Die FltSupportsFileContexts-Routine bestimmt, ob das Dateisystem Dateikontexte für eine bestimmte Datei unterstützt.
FltSupportsFileContextsEx

Die FltSupportsFileContextsEx-Routine bestimmt, ob das Dateisystem oder der Filter-Manager Dateikontexte für eine bestimmte Datei unterstützt.
FltSupportsStreamContexts

FltSupportsStreamContexts bestimmt, ob Streamkontexte für ein bestimmtes Dateiobjekt unterstützt werden.
FltSupportsStreamHandleContexts

FltSupportsStreamHandleContexts bestimmt, ob Streamhandlekontexte für ein bestimmtes Dateiobjekt unterstützt werden.
FltTagFile

FltTagFile legt ein Analysetag für eine Datei oder ein Verzeichnis fest.
FltTagFileEx

FltTagFileEx legt ein Analyseflag für eine Datei oder ein Verzeichnis fest.
FltUninitializeFileLock

Die FltUninitializeFileLock-Routine hebt eine FILE_LOCK-Struktur auf.
FltUninitializeOplock

FltUninitializeOplock hebt einen opportunistischen Lockzeiger (Oplock) auf.
FltUnloadFilter

Ein Minifiltertreiber, der durch Aufrufen von FltLoadFilter einen unterstützenden Minifiltertreiber geladen hat, kann den Minifiltertreiber entladen, indem FltUnloadFilter aufgerufen wird.
FltUnregisterFilter

Ein registrierter Minifiltertreiber ruft FltUnregisterFilter auf, um die Registrierung selbst aufzuheben, sodass der Filter-Manager ihn nicht mehr aufruft, um E/A-Vorgänge zu verarbeiten.
FltUntagFile

FltUntagFile entfernt einen Analysepunkt aus einer Datei oder einem Verzeichnis.
FltVetoBypassIo

Erfahren Sie mehr über die FltVetoBypassIO-Funktion.
FltWriteFile

Erfahren Sie mehr über die FltWriteFile-Funktion.
FltWriteFileEx

Erfahren Sie mehr über die FltWriteFileEx-Funktion.
FREE_VIRTUAL_MEMORY_EX_CALLBACK

Erfahren Sie mehr über die Rückruffunktion FREE_VIRTUAL_MEMORY_EX_CALLBACK.
FsRtlAcknowledgeEcp

Erfahren Sie mehr über die FsRtlAcknowledgeEcp-Routine.
FsRtlAcquireFileExclusive

Microsoft reserviert die FsRtlAcquireFileExclusive-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
FsRtlAddBaseMcbEntryEx

Die FsRtlAddBaseMcbEntryEx-Funktion wird verwendet, um einem vorhandenen Kartenkontrollblock (MCB) eine neue Zuordnung von virtuellen Blocknummern (VBNs) zu logischen Blocknummern (LBNs) hinzuzufügen.
FsRtlAddLargeMcbEntry

Die FsRtlAddLargeMcbEntry-Routine fügt einem vorhandenen Map Control Block (MCB) eine neue Zuordnung hinzu.
FsRtlAddMcbEntry

Die FsRtlAddMcbEntry-Funktion ist veraltet.
FsRtlAddToTunnelCache

Die FsRtlAddToTunnelCache-Routine speichert einen Dateinamen zwischen, der aus einem Verzeichnis entfernt wird, wenn eine Datei umbenannt oder gelöscht wird.
FsRtlAllocateAePushLock

Erfahren Sie mehr über das FsRtlAllocateAePushLock-Makro.
FsRtlAllocateExtraCreateParameter

Die FsRtlAllocateExtraCreateParameter-Routine weist Arbeitsspeicher für eine zusätzliche ECP-Kontextstruktur (Create Parameter) zu und generiert einen Zeiger auf diese Struktur.
FsRtlAllocateExtraCreateParameterFromLookasideList

Die FsRtlAllocateExtraCreateParameterFromLookasideList-Routine weist einen Arbeitsspeicherpool aus einer bestimmten Lookaside-Liste für eine ECP-Kontextstruktur (Extra Create Parameter) zu und generiert einen Zeiger auf diese Struktur.
FsRtlAllocateExtraCreateParameterList

Erfahren Sie mehr über die FsRtlAllocateExtraCreateParameterList-Funktion.
FsRtlAllocateFileLock

Die FsRtlAllocateFileLock-Routine weist eine neue FILE_LOCK-Struktur zu und initialisiert sie.
FsRtlAllocatePoolWithQuotaTag

Erfahren Sie mehr über die FsRtlAllocatePoolWithQuotaTag-Funktion.
FsRtlAllocatePoolWithTag

Erfahren Sie mehr über die FsRtlAllocatePoolWithTag-Funktion.
FsRtlAllocateResource

Die FsRtlAllocateResource-Funktion ist veraltet.
FsRtlAreNamesEqual

Die FsRtlAreNamesEqual-Routine bestimmt, ob zwei Unicode-Zeichenfolgen gleich sind.
FsRtlAreThereCurrentFileLocks

Das FsRtlAreThereCurrentFileLocks-Makro überprüft, ob für die angegebene Datei Bytebereichssperren vorhanden sind.
FsRtlAreThereCurrentOrInProgressFileLocks

Die Routine "FsRtlAreThereCurrentOrInProgressFileLocks" bestimmt, ob einer Datei Bytebereichssperren oder für diese Datei laufende Sperrvorgänge zugewiesen sind.
FsRtlAreThereWaitingFileLocks

Die FsRtlAreThereWaitingFileLocks-Routine überprüft eine Dateisperrwarteschlange auf wartende Dateisperren.
FsRtlAreVolumeStartupApplicationsComplete

Die FsRtlAreVolumeStartupApplicationsComplete-Funktion bestimmt, ob Volumestartanwendungen die Verarbeitung abgeschlossen haben.
FsRtlBalanceReads

Die FsRtlBalanceReads-Routine signalisiert einem fehlertoleranten Datenträgertreiber, dass es jetzt sicher ist, lesevorgänge von einem gespiegelten Laufwerk auszugleichen.
FsRtlCancellableWaitForMultipleObjects

Die FsRtlCancellableWaitForMultipleObjects-Routine führt einen abbruchbaren Wartevorgang (eine Wartezeit, die beendet werden kann) für mindestens ein Dispatcherobjekt aus.
FsRtlCancellableWaitForSingleObject

Die FsRtlCancellableWaitForSingleObject-Routine führt einen abbruchbaren Wartevorgang (eine Wartezeit, die beendet werden kann) für ein Dispatcherobjekt aus.
FsRtlChangeBackingFileObject

Die FsRtlChangeBackingFileObject-Routine ersetzt das aktuelle Dateiobjekt durch ein neues Dateiobjekt.
FsRtlCheckLockForOplockRequest

Erfahren Sie mehr über die FsRtlCheckLockForOplockRequest-Routine.
FsRtlCheckLockForReadAccess

Die FsRtlCheckLockForReadAccess-Routine bestimmt, ob der einem bestimmten IRP zugeordnete Prozess Lesezugriff auf einen gesperrten Bereich einer Datei hat.
FsRtlCheckLockForWriteAccess

Die FsRtlCheckLockForWriteAccess-Routine bestimmt, ob der einem bestimmten IRP zugeordnete Prozess Schreibzugriff auf einen gesperrten Bereich einer Datei hat.
FsRtlCheckOplock

Erfahren Sie mehr über die FsRtlCheckOplock-Funktion.
FsRtlCheckOplock

Erfahren Sie, wie die FsRtlCheckOplock-Routine den IRP für einen Datei-E/A-Vorgang mit dem aktuellen oplock-Zustand (Opportunistic Lock) der Datei synchronisiert.
FsRtlCheckOplockEx

Erfahren Sie mehr über die FsRtlCheckOplockEx-Funktion.
FsRtlCheckOplockEx2

FsRtlCheckOplockEx2 synchronisiert den IRP für einen Datei-E/A-Vorgang mit dem aktuellen Oplock-Zustand (Opportunistic Lock) der Datei.
FsRtlCheckUpperOplock

Erfahren Sie mehr über die FsRtlCheckUpperOplock-Routine.
FsRtlCompleteRequest

Das FsRtlCompleteRequest-Makro schließt eine IRP mit dem angegebenen status ab.
FsRtlCopyRead

Erfahren Sie mehr über die FsRtlCopyRead-Funktion.
FsRtlCopyWrite

Erfahren Sie mehr über die FsRtlCopyWrite-Funktion.
FsRtlCreateSectionForDataScan

Die FsRtlCreateSectionForDataScan-Routine erstellt ein Abschnittsobjekt.
FsRtlCurrentBatchOplock

Ein Dateisystem oder Filtertreiber ruft FsRtlCurrentBatchOplock auf, um zu bestimmen, ob es batch- oder filteroprtunistische Sperren (Oplocks) für eine Datei gibt.
FsRtlCurrentOplock

Ein Dateisystem oder Filtertreiber ruft FsRtlCurrentOplock auf, um zu bestimmen, ob es opportunistische Sperren (Oplocks) für eine Datei gibt.
FsRtlCurrentOplockH

Ein Dateisystem oder Filtertreiber ruft FsRtlCurrentOplockH auf, um zu bestimmen, ob es CACHE_HANDLE_LEVEL opportunistische Sperren (Oplocks) für eine Datei gibt.
FsRtlDeleteExtraCreateParameterLookasideList

Die FsRtlDeleteExtraCreateParameterLookasideList-Routine gibt eine zusätzliche ECP-Lookaside-Liste (Create Parameter) frei.
FsRtlDeleteKeyFromTunnelCache

Die FsRtlDeleteKeyFromTunnelCache-Routine löscht alle Tunnelcacheeinträge für Dateien in einem Verzeichnis, das gelöscht wird.
FsRtlDeleteTunnelCache

Die FsRtlDeleteTunnelCache-Routine löscht einen Tunnelcache.
FsRtlDeregisterUncProvider

Die FsRtlDeregisterUncProvider-Routine hebt die Registrierung eines Redirectors auf, der als UNC-Anbieter (Universal Naming Convention) beim multiplen UNC-Anbieter (MUP) registriert wurde.
FsRtlDissectDbcs

Aufgrund einer ANSI- oder DBCS-Pfadzeichenfolge (Double-Byte Character Set) gibt die FsRtlDissectDbcs-Routine zwei Zeichenfolgen zurück: _one, die den ersten Dateinamen in der Zeichenfolge enthalten, die andere den verbleibenden nicht analysierten Teil der Pfadname-Zeichenfolge enthält.
FsRtlDissectName

Bei einer Unicode-Pfadname-Zeichenfolge gibt die FsRtlDissectName-Routine zwei Zeichenfolgen zurück, eine enthält den ersten Dateinamen in der Zeichenfolge, die andere den verbleibenden nicht analysierten Teil der Pfadnamenzeichenfolge enthält.
FsRtlDoesDbcsContainWildCards

Die FsRtlDoesDbcsContainWildCards-Routine bestimmt, ob eine ANSI- oder DBCS-Zeichenfolge (Double-Byte Character Set) Wildcardzeichen enthält.
FsRtlDoesNameContainWildCards

Die FsRtlDoesNameContainWildCards-Routine bestimmt, ob eine Unicode-Zeichenfolge Wildcardzeichen enthält.
FsRtlFastCheckLockForRead

Die FsRtlFastCheckLockForRead-Routine bestimmt, ob der angegebene Prozess Lesezugriff auf einen gesperrten Bytebereich einer Datei hat.
FsRtlFastCheckLockForWrite

Die FsRtlFastCheckLockForWrite-Routine bestimmt, ob der angegebene Prozess Schreibzugriff auf einen gesperrten Bytebereich einer Datei hat.
FsRtlFastLock

Das FsRtlFastLock-Makro wird von Dateisystemen und Filtertreibern verwendet, um eine Bytebereichssperre für einen Dateistream anzufordern.
FsRtlFastUnlockAll

Die FsRtlFastUnlockAll-Routine gibt alle Bytebereichssperren frei, die vom angegebenen Prozess für eine Datei abgerufen wurden.
FsRtlFastUnlockAllByKey

Die FsRtlFastUnlockAllByKey-Routine gibt alle Bytebereichssperren frei, die vom angegebenen Prozess mit dem angegebenen Schlüsselwert für eine Datei abgerufen wurden.
FsRtlFastUnlockSingle

Die FsRtlFastUnlockSingle-Routine gibt eine Bytebereichssperre frei, die vom angegebenen Prozess mit dem angegebenen Schlüsselwert, Dateioffset und Länge für eine Datei abgerufen wurde.
FsRtlFindExtraCreateParameter

Die FsRtlFindExtraCreateParameter-Routine durchsucht eine bestimmte ECP-Liste nach einer ECP-Kontextstruktur eines bestimmten Typs und gibt einen Zeiger auf diese Struktur zurück, wenn sie gefunden wird.
FsRtlFindInTunnelCache

Erfahren Sie mehr über die FsRtlFindInTunnelCache-Funktion.
FsRtlFreeAePushLock

Erfahren Sie mehr über das FsRtlFreeAePushLock-Makro.
FsRtlFreeExtraCreateParameter

Die FsRtlFreeExtraCreateParameter-Routine gibt den Arbeitsspeicher für eine ECP-Kontextstruktur frei.
FsRtlFreeExtraCreateParameterList

Die FsRtlFreeExtraCreateParameterList-Routine gibt eine zusätzliche ECP-Listenstruktur (Create Parameter) frei.
FsRtlFreeFileLock

Die FsRtlFreeFileLock-Routine entinitialisiert und gibt eine Dateisperrstruktur frei.
FsRtlGetBypassIoOpenCount

FsRtlGetBypassIoOpenCount gibt die Anzahl der BypassIO-Geöffnete für einen bestimmten Stream zurück.
FsRtlGetBypassIoOpenCountPtr

FsRtlGetBypassIoOpenCountPtr gibt einen Zeiger auf die Anzahl der BypassIO-Geöffnete für einen bestimmten Stream zurück.
FsRtlGetEcpListFromIrp

Die FsRtlGetEcpListFromIrp-Routine gibt einen Zeiger auf eine ECP-Kontextstrukturliste (Extra Create Parameter) zurück, die einem bestimmten IRP_MJ_CREATE-Vorgang zugeordnet ist.
FsRtlGetFileSize

Die FsRtlGetFileSize-Routine wird verwendet, um die Größe einer Datei abzurufen.
FsRtlGetNextExtraCreateParameter

Die FsRtlGetNextExtraCreateParameter-Routine gibt einen Zeiger auf die nächste (oder erste) ECP-Kontextstruktur (extra create parameter) in einer bestimmten ECP-Liste zurück.
FsRtlGetNextFileLock

Die FsRtlGetNextFileLock-Routine wird verwendet, um die Bytebereichssperren aufzulisten, die derzeit für eine angegebene Datei vorhanden sind.
FsRtlGetNextLargeMcbEntry

Die FsRtlGetNextLargeMcbEntry-Routine ruft eine Zuordnungsausführung aus einem Map Control Block (MCB) ab.
FsRtlGetNextMcbEntry

Erfahren Sie mehr über die FsRtlGetNextMcbEntry-Funktion.
FsRtlGetPerStreamContextPointer

Das FsRtlGetPerStreamContextPointer-Makro gibt den Streamkontext des Dateisystems für einen Dateidatenstrom zurück.
FsRtlGetSectorSizeInformation

Die FsRtlGetSectorSizeInformation-Routine ruft die physischen und logischen Sektorgrößeninformationen für ein Speichervolume ab.
FsRtlGetSupportedFeatures

Die FsRtlGetSupportedFeatures-Routine gibt die unterstützten Features eines Volumes zurück, das an das angegebene Geräteobjekt angefügt ist.
FsRtlIncrementCcFastMdlReadWait

Die FsRtlIncrementCcFastMdlReadWait-Routine erhöht das CcFastMdlReadWait-Leistungsindikatorelement des Cache-Managers in einem PRCB-Objekt (Processor Control Block).
FsRtlIncrementCcFastReadNotPossible

Die FsRtlIncrementCcFastReadNotPossible-Routine erhöht den CcFastReadNotPossible-Leistungsindikator in einem Pro-Prozessor-Kontrollblock von Cache-Manager-Systemindikatoren.
FsRtlIncrementCcFastReadNoWait

Die FsRtlIncrementCcFastReadNoWait-Routine erhöht den CcFastReadNoWait-Leistungsindikator in einem Pro-Prozessor-Kontrollblock von Cache-Manager-Systemindikatoren.
FsRtlIncrementCcFastReadResourceMiss

Die FsRtlIncrementCcFastReadResourceMiss-Routine erhöht den CcFastReadNotPossible-Leistungsindikator in einem pro Prozessor gesteuerten Block von Cache-Manager-Systemindikatoren.
FsRtlIncrementCcFastReadWait

Die FsRtlIncrementCcFastReadWait-Routine erhöht den CcFastReadWait-Leistungsindikator in einem Pro-Prozessor-Kontrollblock von Cache-Manager-Systemindikatoren.
FsRtlInitExtraCreateParameterLookasideList

Die FsRtlInitExtraCreateParameterLookasideList-Routine initialisiert eine ausgelagerte oder nicht ausgelagerte Pool-Lookaside-Liste, die für die Zuordnung einer oder mehrerer zusätzlicher Create-Parameterkontextstrukturen (ECPs) mit fester Größe verwendet wird.
FsRtlInitializeBaseMcb

FsRtlInitializeBaseMcb initialisiert eine neue MCB-Struktur (Map Control Block).
FsRtlInitializeBaseMcbEx

FsRtlInitializeBaseMcbEx initialisiert eine neue MCB-Struktur.
FsRtlInitializeExtraCreateParameter

Die FsRtlInitializeExtraCreateParameter-Routine initialisiert eine ECP-Kontextstruktur (extra create parameter).
FsRtlInitializeExtraCreateParameterList

Die FsRtlInitializeExtraCreateParameterList-Routine initialisiert eine zusätzliche ECP-Kontextstrukturliste (Create Parameter).
FsRtlInitializeFileLock

Die FsRtlInitializeFileLock-Routine initialisiert eine FILE_LOCK-Struktur.
FsRtlInitializeLargeMcb

Erfahren Sie mehr über die FsRtlInitializeLargeMcb-Funktion.
FsRtlInitializeMcb

Die FsRtlInitializeMcb-Funktion ist veraltet.
FsRtlInitializeOplock

FsRtlInitializeOplock initialisiert einen opportunistischen Sperrzeiger (Oplock).
FsRtlInitializeTunnelCache

Die FsRtlInitializeTunnelCache-Routine initialisiert einen neuen Tunnelcache für ein Volume.
FsRtlInitPerStreamContext

Das FsRtlInitPerStreamContext-Makro initialisiert eine Kontextstruktur des Filtertreibers.
FsRtlInsertExtraCreateParameter

Die FsRtlInsertExtraCreateParameter-Routine fügt eine zusätzliche ECP-Kontextstruktur (Create Parameter) in eine ECP-Liste ein.
FsRtlInsertPerFileContext

Die FsRtlInsertPerFileContext-Routine ordnet ein FSRTL_PER_FILE_CONTEXT-Objekt einem vom Treiber angegebenen Kontextobjekt für eine Datei zu.
FsRtlInsertPerFileObjectContext

Bei einem "Legacy"-Dateisystemfiltertreiber ordnet die FsRtlInsertPerFileObjectContext-Funktion Kontextinformationen einem Dateiobjekt zu.
FsRtlInsertPerStreamContext

Die FsRtlInsertPerStreamContext-Routine ordnet die Kontextstruktur eines Dateisystemfiltertreibers pro Stream einem Dateidatenstrom zu.
FsRtlIsAnsiCharacterLegal

Das FsRtlIsAnsiCharacterLegal-Makro bestimmt, ob ein Zeichen ein legales ANSI-Zeichen ist.
FsRtlIsAnsiCharacterLegalFat

Das FsRtlIsAnsiCharacterLegalFat-Makro bestimmt, ob ein ANSI-Zeichen für FAT-Dateinamen zulässig ist.
FsRtlIsAnsiCharacterLegalHpfs

Das FsRtlIsAnsiCharacterLegalHpfs-Makro bestimmt, ob ein ANSI-Zeichen für HPFS-Dateinamen zulässig ist.
FsRtlIsAnsiCharacterLegalNtfs

Das FsRtlIsAnsiCharacterLegalNtfs-Makro bestimmt, ob ein ANSI-Zeichen für NTFS-Dateinamen zulässig ist.
FsRtlIsAnsiCharacterLegalNtfsStream

Das Makro FsRtlIsAnsiCharacterLegalNtfsStream bestimmt, ob ein ANSI-Zeichen für NTFS-Streamnamen zulässig ist.
FsRtlIsAnsiCharacterWild

Das FsRtlIsAnsiCharacterWild-Makro bestimmt, ob ein ANSI-Zeichen ein Wildcardzeichen ist.
FsRtlIsDaxVolume

Diese Routine fragt ab, ob sich die angegebene Datei auf einem DAX-Volume (Direct Access) befindet.
FsRtlIsDbcsInExpression

Die FsRtlIsDbcsInExpression-Routine bestimmt, ob eine ANSI- oder DBCS-Zeichenfolge (Double-Byte Character Set) mit dem angegebenen Muster übereinstimmt.
FsRtlIsEcpAcknowledged

Die FsRtlIsEcpAcknowledged-Routine wird verwendet, um zu bestimmen, ob eine bestimmte ECP-Kontextstruktur (Extra Create Parameter) als bestätigt markiert wurde.
FsRtlIsEcpFromUserMode

Die FsRtlIsEcpFromUserMode-Routine bestimmt, ob eine ECP-Kontextstruktur (extra create parameter) aus dem Benutzermodus stammt.
FsRtlIsFatDbcsLegal

Die FsRtlIsFatDbcsLegal-Routine bestimmt, ob die angegebene ANSI- oder DBCS-Zeichenfolge (Double-Byte Character Set) ein legaler FAT-Dateiname ist.
FsRtlIsHpfsDbcsLegal

Erfahren Sie mehr über die FsRtlIsHpfsDbcsLegal-Funktion.
FsRtlIsLeadDbcsCharacter

Das FsRtlIsLeadDbcsCharacter-Makro bestimmt, ob ein Zeichen ein Leadbyte (das erste Byte eines Zeichens) in einem Double-Byte-Zeichensatz (DBCS) ist.
FsRtlIsNameInExpression

Die FsRtlIsNameInExpression-Routine bestimmt, ob eine Unicode-Zeichenfolge mit dem angegebenen Muster übereinstimmt.
FsRtlIsNameInUnUpcasedExpression

Die FsRtlIsNameInUnUpcasedExpression-Routine bestimmt, ob eine Unicode-Zeichenfolge dem angegebenen Muster entspricht.
FsRtlIsNtstatusExpected

Die FsRtlIsNtstatusExpected-Routine bestimmt, ob die angegebene Ausnahme vom Ausnahmefilter behandelt wird.
FsRtlIsPagingFile

Die FsRtlIsPagingFile-Routine bestimmt, ob eine bestimmte Datei eine Auslagerungsdatei ist.
FsRtlIssueDeviceIoControl

Erfahren Sie mehr über die FsRtlIssueDeviceIoControl-Routine.
FsRtlIsSystemPagingFile

Erfahren Sie mehr über die FsRtlIsSystemPagingFile-Routine.
FsRtlIsTotalDeviceFailure

Die FsRtlIsTotalDeviceFailure-Funktion (ntddk.h) bestimmt, ob ein Medien- oder anderer Hardwarefehler aufgetreten ist.
FsRtlIsTotalDeviceFailure

Die FsRtlIsTotalDeviceFailure-Funktion (ntifs.h) bestimmt, ob ein Medien- oder anderer Hardwarefehler aufgetreten ist.
FsRtlIsUnicodeCharacterWild

Das FsRtlIsUnicodeCharacterWild-Makro bestimmt, ob ein Unicode-Zeichen ein Wildcardzeichen ist.
FsRtlKernelFsControlFile

Erfahren Sie mehr über die FsRtlKernelFsControlFile-Funktion.
FsRtlLogCcFlushError

Die FsRtlLogCcFlushError-Routine protokolliert einen verlorenen Verzögertschreibfehler und zeigt dem Benutzer ein Dialogfeld an.
FsRtlLookupBaseMcbEntry

Die FsRtlLookupBaseMcbEntry-Routine ruft die Zuordnung eines Vbn zu einem Lbn von einem Mcb ab. Es gibt an, ob die Zuordnung vorhanden ist und die Größe der Ausführung.
FsRtlLookupLargeMcbEntry

Erfahren Sie mehr über die FsRtlLookupLargeMcbEntry-Funktion.
FsRtlLookupLastLargeMcbEntry

Erfahren Sie mehr über die FsRtlLookupLastLargeMcbEntry-Funktion.
FsRtlLookupLastLargeMcbEntryAndIndex

Erfahren Sie mehr über die FsRtlLookupLastLargeMcbEntryAndIndex-Funktion.
FsRtlLookupLastMcbEntry

Erfahren Sie mehr über die FsRtlLookupLastMcbEntry-Funktion.
FsRtlLookupMcbEntry

Die FsRtlLookupMcbEntry-Funktion ist veraltet.
FsRtlLookupPerFileContext

Die FsRtlLookupPerFileContext-Routine gibt einen Zeiger auf ein FSRTL_PER_FILE_CONTEXT-Objekt zurück, das einer angegebenen Datei zugeordnet ist.
FsRtlLookupPerFileObjectContext

Für einen "Legacy"-Dateisystemfiltertreiber ruft die FsRtlLookupPerFileObjectContext-Funktion Kontextinformationen ab, die zuvor einem Dateiobjekt zugeordnet waren.
FsRtlLookupPerStreamContext

Das FsRtlLookupPerStreamContext-Makro ruft eine Kontextstruktur pro Stream für einen Dateistream ab.
FsRtlLookupPerStreamContextInternal

Erfahren Sie mehr über die FsRtlLookupPerStreamContextInternal-Funktion.
FsRtlMdlReadCompleteDev

Die FsRtlMdlReadCompleteDev-Routine schließt den Lesevorgang ab, den die FsRtlMdlReadDev-Routine initiiert hat.
FsRtlMdlReadDev

Die FsRtlMdlReadDev-Routine gibt eine Speicherdeskriptorliste (Memory Descriptor List, MDL) zurück, die direkt auf den angegebenen Bytebereich im Dateicache verweist.
FsRtlMdlReadEx

Erfahren Sie mehr über die FsRtlMdlReadEx-Routine.
FsRtlMdlWriteCompleteDev

Die FsRtlMdlWriteCompleteDev-Routine in ntifs.h gibt die Ressourcen frei, die FsRtlPrepareMdlWriteDev zugeordnet hat.
FsRtlMupGetProviderIdFromName

Die FsRtlMupGetProviderIdFromName-Routine ruft den Anbieterbezeichner eines Netzwerkumleitungsanbieters ab, der beim mehrfachen UNC-Anbieter (MUP) registriert ist, aus dem Gerätenamen der Netzwerkumleitung.
FsRtlMupGetProviderInfoFromFileObject

Die FsRtlMupGetProviderInfoFromFileObject-Routine ruft Informationen zu einem Netzwerkumleitungsanbieter ab, der beim multi UNC-Anbieter (MUP) registriert ist, aus einem Dateiobjekt für eine Datei, die sich in einem Remotedateisystem befindet.
FsRtlNormalizeNtstatus

Die FsRtlNormalizeNtstatus-Routine übersetzt eine beliebige Ausnahme in einen status Wert, der vom Ausnahmefilter behandelt wird.
FsRtlNotifyCleanup

Wenn das letzte Handle für ein Dateiobjekt freigegeben wird, entfernt die FsRtlNotifyCleanup-Routine die Benachrichtigungsstruktur des Dateiobjekts, sofern vorhanden, aus der angegebenen Benachrichtigungsliste.
FsRtlNotifyCleanupAll

Die FsRtlNotifyCleanupAll-Routine entfernt alle Mitglieder der angegebenen Benachrichtigungsliste.
FsRtlNotifyFilterChangeDirectory

Die FsRtlNotifyFilterChangeDirectory-Routine erstellt eine Benachrichtigungsstruktur für eine IRP_MN_NOTIFY_CHANGE_DIRECTORY-Anforderung und fügt sie der angegebenen Benachrichtigungsliste hinzu.
FsRtlNotifyFilterReportChange

FsRtlNotifyFilterReportChange schließt IRP_MN_NOTIFY_CHANGE_DIRECTORY Anforderungen ab, die in der angegebenen Benachrichtigungsliste ausstehen.
FsRtlNotifyFullChangeDirectory

Die FsRtlNotifyFullChangeDirectory-Routine erstellt eine Benachrichtigungsstruktur für eine Benachrichtigungsanforderung und fügt sie der angegebenen Benachrichtigungsliste hinzu.
FsRtlNotifyFullChangeDirectory

Erfahren Sie, wie die FsRtlNotifyFullChangeDirectory-Routine eine Benachrichtigungsstruktur für eine Benachrichtigungsanforderung erstellt und der angegebenen Benachrichtigungsliste hinzufügt.
FsRtlNotifyFullReportChange

Die FsRtlNotifyFullReportChange-Routine schließt ausstehende Benachrichtigungsänderungs-IRPs ab.
FsRtlNotifyInitializeSync

Die FsRtlNotifyInitializeSync-Routine ordnet ein Synchronisierungsobjekt für eine Benachrichtigungsliste zu und initialisiert es.
FsRtlNotifyUninitializeSync

Die FsRtlNotifyUninitializeSync-Routine gibt die Zuordnung des Synchronisierungsobjekts für eine Benachrichtigungsliste auf.
FsRtlNotifyVolumeEvent

Die FsRtlNotifyVolumeEvent-Routine benachrichtigt alle registrierten Anwendungen, dass ein Volumeereignis auftritt.
FsRtlNotifyVolumeEventEx

Die FsRtlNotifyVolumeEventEx-Routine benachrichtigt alle registrierten Anwendungen, dass ein Volumeereignis auftritt. Volumeereignisse umfassen das Volume, das gesperrt, entsperrt, eingebunden oder schreibgeschützt wird.
FsRtlNumberOfRunsInLargeMcb

Die FsRtlNumberOfRunsInLargeMcb-Routine gibt die Anzahl der Ausführungen in einem Map Control Block (MCB) zurück.
FsRtlNumberOfRunsInMcb

Die FsRtlNumberOfRunsInMcb-Funktion ist veraltet.
FsRtlOplockBreakH

Die FsRtlOplockBreakH-Routine bricht CACHE_HANDLE_LEVEL opportunistische Sperren (Oplocks).
FsRtlOplockBreakToNone

Die FsRtlOplockBreakToNone-Funktion ist veraltet.
FsRtlOplockBreakToNoneEx

Die FsRtlOplockBreakToNoneEx-Routine bricht alle opportunistischen Sperren (Oplocks) sofort ohne Rücksicht auf einen Oplock-Schlüssel.
FsRtlOplockFsctrl

FsRtlOplockFsctrl führt verschiedene oplock-Vorgänge (Opportunistic Lock) im Namen eines Dateisystems oder Filtertreibers aus.
FsRtlOplockFsctrlEx

Die FsRtlOplockFsctrlEx-Routine führt verschiedene oplock-Vorgänge (Opportunistic Lock) im Auftrag eines Dateisystems oder Filtertreibers aus.
FsRtlOplockGetAnyBreakOwnerProcess

FsRtlOplockGetAnyBreakOwnerProcess erhält einen Besitzer eines angeblichen Breaking Oplocks.
FsRtlOplockIsFastIoPossible

Erfahren Sie mehr über die FsRtlOplockIsFastIoPossible-Funktion.
FsRtlOplockIsFastIoPossible

Erfahren Sie, wie fsRtlOplockIsFastIoPossible den opportunistischen Sperrzustand (Oplock) einer Datei überprüft, um zu bestimmen, ob schnelle E/A-Vorgänge für die Datei ausgeführt werden können.
FsRtlOplockIsSharedRequest

Die FsRtlOplockIsSharedRequest-Routine bestimmt, ob eine Anforderung für eine opportunistische Sperre (oplock) einen freigegebenen Oplock wünscht.
FsRtlOplockKeysEqual

Die FsRtlOplockKeysEqual-Routine vergleicht die opportunistischen Sperrschlüssel (Oplock), die in den Dateiobjekterweiterungen von zwei Dateiobjekten gespeichert sind.
FsRtlPostPagingFileStackOverflow

Die FsRtlPostPagingFileStackOverflow-Routine postet ein überlaufendes Dateistapelüberlaufelement an den Stapelüberlaufthread.
FsRtlPostStackOverflow

Die FsRtlPostStackOverflow-Routine postet ein Stapelüberlaufelement im Stapelüberlaufthread.
FsRtlPrepareMdlWriteDev

Die FsRtlPrepareMdlWriteDev-Routine gibt eine verknüpfte Liste von Speicherdeskriptorlisten (MDLs) zurück, die auf den angegebenen Bereich der zwischengespeicherten Dateidaten verweisen, um Daten direkt in den Cache zu schreiben.
FsRtlPrepareMdlWriteEx

Die FsRtlPrepareMdlWriteEx-Routine gibt eine verknüpfte Liste von Speicherdeskriptorlisten (MDLs) zurück, die auf den angegebenen Bereich von zwischengespeicherten Dateidaten verweisen, um Daten direkt in den Cache zu schreiben.
FsRtlPrepareToReuseEcp

Erfahren Sie mehr über die FsRtlPrepareToReuseEcp-Routine.
FsRtlPrivateLock

Die FsRtlPrivateLock-Funktion ist veraltet.
FsRtlProcessFileLock

Die FsRtlProcessFileLock-Routine verarbeitet und schließt eine IRP für einen Dateisperrvorgang ab.
FsRtlQueryCachedVdl

Die aktuelle gültige Datenlänge (VDL) für eine zwischengespeicherte Datei wird mit der FsRtlQueryCachedVdl-Routine abgerufen.
FsRtlQueryKernelEaFile

Die routinemäßige FsRtlQueryKernelEaFile wird verwendet, um eine explizite QueryEA-Anforderung zu erstellen und synchron zu warten, bis sie abgeschlossen ist, und das Ergebnis wird zurückgegeben. Dadurch kann der Aufrufer dies mithilfe von FileObject anstelle eines Handles tun.
FsRtlRegisterFileSystemFilterCallbacks

Dateisystemfiltertreiber und Dateisysteme rufen die FsRtlRegisterFileSystemFilterCallbacks-Routine auf, um Benachrichtigungsrückrufroutinen zu registrieren, die aufgerufen werden sollen, wenn das zugrunde liegende Dateisystem bestimmte Vorgänge ausführt.
FsRtlRegisterUncProvider

Die FsRtlRegisterUncProvider-Routine registriert einen Netzwerkumleitungsor als UNC-Anbieter (Universal Naming Convention) beim System mit mehreren UNC-Anbietern (MUP).
FsRtlRegisterUncProviderEx

Die FsRtlRegisterUncProviderEx-Routine registriert einen Netzwerkumleitungsor als UNC-Anbieter (Universal Naming Convention) beim system multiple UNC-Anbieter (MUP).
FsRtlReleaseFile

Microsoft reserviert die FsRtlReleaseFile-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
FsRtlRemoveBaseMcbEntry

Die FsRtlRemoveBaseMcbEntry-Funktion ist die Arbeitsroutine zum Entfernen eines großen mcb-Eintrags. Es tut dies, ohne den mcb GuardedMutex herauszunehmen.
FsRtlRemoveDotsFromPath

Mit der FsRtlRemoveDotsFromPath-Routine werden unnötige Vorkommen von "." und "." entfernt. aus dem angegebenen Pfad.
FsRtlRemoveExtraCreateParameter

Die FsRtlRemoveExtraCreateParameter-Routine durchsucht eine ECP-Liste nach einer ECP-Kontextstruktur und trennt sie, wenn sie gefunden wird, aus der ECP-Liste.
FsRtlRemoveLargeMcbEntry

Die FsRtlRemoveLargeMcbEntry-Routine entfernt eine oder mehrere Zuordnungen aus einem Map Control Block (MCB).
FsRtlRemoveMcbEntry

Die FsRtlRemoveMcbEntry-Funktion ist veraltet.
FsRtlRemovePerFileContext

Erfahren Sie mehr über die FsRtlRemovePerFileContext-Funktion.
FsRtlRemovePerFileObjectContext

Bei einem "Legacy"-Dateisystemfiltertreiber hebt die FsRtlRemovePerFileObjectContext-Funktion die Verknüpfung einer Kontextinformationsstruktur pro Dateiobjekt aus der Liste der zuvor einem Dateiobjekt zugeordneten Dateiobjektkontexte auf.
FsRtlRemovePerStreamContext

Erfahren Sie mehr über die FsRtlRemovePerStreamContext-Funktion.
FsRtlResetLargeMcb

Die FsRtlResetLargeMcb-Routine schneidet eine MCB-Struktur (Map Control Block) ab, um null Zuordnungspaare zu enthalten. Das Zuordnungspaararray wird nicht verkleinern.
FsRtlSetEcpListIntoIrp

Die FsRtlSetEcpListIntoIrp-Routine fügt eine ECP-Kontextstrukturliste (Extra create parameter) an einen IRP_MJ_CREATE-Vorgang an.
FsRtlSetKernelEaFile

Die Routinemäßige FsRtlQueryKernelEaFile wird verwendet, um EA-Werte (Extended Attribute) für eine Datei festzulegen, zu ändern und/oder zu löschen und synchron zu warten, bis sie abgeschlossen ist, um ein Ergebnis zurückzugeben.
FsRtlSetupAdvancedHeader

Das FsRtlSetupAdvancedHeader-Makro wird von Dateisystemen verwendet, um eine FSRTL_ADVANCED_FCB_HEADER Struktur für die Verwendung mit Filterkontexten zu initialisieren.
FsRtlSetupAdvancedHeaderEx

Das Makro FsRtlSetupAdvancedHeaderEx wird von Dateisystemen verwendet, um eine FSRTL_ADVANCED_FCB_HEADER Struktur für die Verwendung mit Stream- und Dateikontexten zu initialisieren.
FsRtlSetupAdvancedHeaderEx2

Erfahren Sie mehr über die FsRtlSetupAdvancedHeaderEx2-Funktion.
FsRtlSplitLargeMcb

Die FsRtlSplitLargeMcb-Routine fügt ein Loch in die Zuordnungen in einem Map Control Block (MCB) ein.
FsRtlSupportsPerFileContexts

Das FsRtlSupportsPerFileContexts-Makro überprüft, ob kontextbezogene Informationen pro Datei vom Dateisystem unterstützt werden, das einem angegebenen FILE_OBJECT zugeordnet ist.
FsRtlTeardownPerFileContexts

Dateisysteme rufen die RoutineFsRtlTeardownPerFileContexts auf, um FSRTL_PER_FILE_CONTEXT Objekte frei zu geben, die einer FCB-Struktur (File Control Block) zugeordnet sind.
FsRtlTeardownPerStreamContexts

Die FsRtlTeardownPerStreamContexts-Routine gibt alle Datenstromkontextstrukturen frei, die einer bestimmten FSRTL_ADVANCED_FCB_HEADER-Struktur zugeordnet sind.
FsRtlTestAnsiCharacter

Das FsRtlTestAnsiCharacter-Makro bestimmt, ob ein ANSI- oder DBCS-Zeichensatzzeichen (Double-Byte Character Set) die angegebenen Kriterien erfüllt.
FsRtlTruncateLargeMcb

Die FsRtlTruncateLargeMcb-Routine schneidet einen großen Kartensteuerungsblock (MCB) ab.
FsRtlTruncateMcb

Die FsRtlTruncateMcb-Funktion ist veraltet.
FsRtlUninitializeBaseMcb

Die FsRtlUninitializeBaseMcb-Funktion hebt eine MCB-Struktur (Map Control Block) auf. Nach dem Aufrufen dieser Routine muss die Mcb-Eingabestruktur erneut initialisiert werden, bevor sie erneut verwendet wird.
FsRtlUninitializeFileLock

Die FsRtlUninitializeFileLock-Routine hebt eine FILE_LOCK-Struktur auf.
FsRtlUninitializeLargeMcb

Die FsRtlUninitializeLargeMcb-Routine hebt einen großen Map-Control-Block (MCB) auf.
FsRtlUninitializeMcb

Die FsRtlUninitializeMcb-Funktion ist veraltet.
FsRtlUninitializeOplock

FsRtlUninitializeOplock hebt einen opportunistischen Sperrzeiger (Oplock) auf.
FsRtlUpperOplockFsctrl

Erfahren Sie mehr über die FsRtlUpperOplockFsctrl-Routine.
FsRtlValidateReparsePointBuffer

Die FsRtlValidateReparsePointBuffer-Routine überprüft, ob der angegebene Analysepunktpuffer gültig ist.
GetSecurityUserInfo

Die GetSecurityUserInfo-Funktion ruft Informationen zu einer Anmeldesitzung ab.
IoAcquireVpbSpinLock

Erfahren Sie mehr über die IoAcquireVpbSpinLock-Funktion.
IoAttachDeviceToDeviceStackSafe

Die IoAttachDeviceToDeviceStackSafe-Routine fügt das Geräteobjekt des Aufrufers an das oberste Geräteobjekt in einem Treiberstapel an.
IoCancelFileOpen

Die IoCancelFileOpen-Routine kann von einem Dateisystemfiltertreiber verwendet werden, um eine Datei zu schließen, die von einem Dateisystemtreiber im Gerätestapel des Filtertreibers geöffnet wurde.
IoCheckDesiredAccess

Microsoft reserviert die IoCheckDesiredAccess-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoCheckEaBufferValidity

Erfahren Sie mehr über die IoCheckEaBufferValidity-Funktion.
IoCheckFunctionAccess

Microsoft reserviert die IoCheckFunctionAccess-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoCheckQuerySetFileInformation

Microsoft reserviert die IoCheckQuerySetFileInformation-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoCheckQuerySetVolumeInformation

Microsoft reserviert die IoCheckQuerySetVolumeInformation-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoCheckQuotaBufferValidity

Erfahren Sie mehr über die IoCheckQuotaBufferValidity-Funktion.
IoCreateFileEx

Die IoCreateFileEx-Routine bewirkt entweder, dass eine neue Datei oder ein neues Verzeichnis erstellt wird, oder öffnet eine vorhandene Datei, ein vorhandenes Gerät, ein Verzeichnis oder ein Volume und gibt dem Aufrufer ein Handle für das Dateiobjekt.
IoCreateFileSpecifyDeviceObjectHint

Die IoCreateFileSpecifyDeviceObjectHint-Routine wird von Dateisystemfiltertreibern verwendet, um eine Erstellungsanforderung nur an die Filter unter einem angegebenen Geräteobjekt und an das Dateisystem zu senden.
IoCreateStreamFileObject

Die IoCreateStreamFileObject-Routine erstellt ein neues Streamdateiobjekt.
IoCreateStreamFileObjectEx

Die IoCreateStreamFileObjectEx-Routine erstellt ein neues Streamdateiobjekt.
IoCreateStreamFileObjectEx2

Erfahren Sie mehr über die IoCreateStreamFileObjectEx2-Routine.
IoCreateStreamFileObjectLite

Die IoCreateStreamFileObjectLite-Routine erstellt ein neues Streamdateiobjekt, führt jedoch nicht dazu, dass eine IRP_MJ_CLEANUP-Anforderung an den Dateisystemtreiberstapel gesendet wird.
IoEnumerateDeviceObjectList

Erfahren Sie mehr über die IoEnumerateDeviceObjectList-Routine.
IoEnumerateRegisteredFiltersList

Die IoEnumerateRegisteredFiltersList-Routine listet die Dateisystemfiltertreiber auf, die beim System registriert sind.
IoFastQueryNetworkAttributes

Microsoft reserviert die IoFastQueryNetworkAttributes-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoGetAttachedDevice

Erfahren Sie mehr über die IoGetAttachedDevice-Funktion.
IoGetBaseFileSystemDeviceObject

Microsoft reserviert die IoGetBaseFileSystemDeviceObject-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoGetDeviceAttachmentBaseRef

Die IoGetDeviceAttachmentBaseRef-Routine gibt einen Zeiger auf das Geräteobjekt der niedrigsten Ebene in einem Dateisystem oder Gerätetreiberstapel zurück.
IoGetDeviceToVerify

Erfahren Sie mehr über die IoGetDeviceToVerify-Funktion.
IoGetDiskDeviceObject

Die IoGetDiskDeviceObject-Routine ruft einen Zeiger auf das Datenträgergeräteobjekt ab, das einem bestimmten Dateisystemvolumegeräteobjekt zugeordnet ist.
IoGetLowerDeviceObject

Erfahren Sie mehr über die IoGetLowerDeviceObject-Funktion.
IoGetOplockKeyContext

Die IoGetOplockKeyContext-Routine gibt einen Ziel-Oplockschlüsselkontext für ein Dateiobjekt zurück.
IoGetOplockKeyContextEx

Die IoGetOplockKeyContextEx-Routine gibt einen Dual-Oplock-Schlüsselkontext für ein Dateiobjekt zurück.
IoGetRequestorProcess

Die IoGetRequestorProcess-Routine gibt einen Prozesszeiger für den Thread zurück, der ursprünglich einen bestimmten E/A-Vorgang angefordert hat.
IoGetRequestorProcessId

Die IoGetRequestorProcessId-Routine gibt die eindeutige 32-Bit-Prozess-ID für den Thread zurück, der ursprünglich einen bestimmten E/A-Vorgang angefordert hat.
IoGetRequestorSessionId

Die IoGetRequestorSessionId-Routine gibt die Sitzungs-ID für den Prozess zurück, der ursprünglich einen bestimmten E/A-Vorgang angefordert hat.
IoGetSiloParameters

Diese Routine gibt an, ob sich eine Datei in einem Containerkontext befindet.
IoGetTopLevelIrp

Die IoGetTopLevelIrp-Routine in ntifs.h gibt den Wert des TopLevelIrp-Felds des aktuellen Threads zurück.
IoGetTopLevelIrp

Die IoGetTopLevelIrp-Routine in wdm.h gibt den Wert des TopLevelIrp-Felds des aktuellen Threads zurück.
IoGetTransactionParameterBlock

Die IoGetTransactionParameterBlock-Routine gibt den Transaktionsparameterblock für einen Transaktionsdateivorgang zurück.
IoInitializeDriverCreateContext

Die IoInitializeDriverCreateContext-Routine initialisiert eine vom Aufrufer zugewiesene Variable vom Typ IO_DRIVER_CREATE_CONTEXT.
IoInitializePriorityInfo

Die IoInitializePriorityInfo-Routine initialisiert eine Struktur vom Typ IO_PRIORITY_INFO.
IoIsFileObjectIgnoringSharing

Die IoIsFileObjectIgnoringSharing-Routine bestimmt, ob ein Dateiobjekt mit der Option zum Ignorieren von Dateifreigabezugriffsprüfungen festgelegt ist.
IoIsFileOpenedExclusively

Microsoft reserviert das Makro IoIsFileOpenedExclusively nur für die interne Verwendung. Verwenden Sie dieses Makro nicht in Ihrem Code.
IoIsFileOriginRemote

Die IoIsFileOriginRemote-Routine bestimmt, ob ein bestimmtes Dateiobjekt für eine Remoteerstellungsanforderung vorgesehen ist.
IoIsOperationSynchron

Erfahren Sie mehr über die IoIsOperationSynchronous-Funktion.
IoIsSystemThread

Die IoIsSystemThread-Routine überprüft, ob ein bestimmter Thread ein Systemthread ist.
IoIsValidNameGraftingBuffer

Microsoft reserviert die IoIsValidNameGraftingBuffer-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoPageRead

Microsoft reserviert die IoPageRead-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoQueryFileDosDeviceName

Die IoQueryFileDosDeviceName-Routine ruft einen MS-DOS-Gerätenamen für eine Datei ab.
IoQueryFileInformation

Microsoft reserviert die IoQueryFileInformation-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoQueryVolumeInformation

Microsoft reserviert die IoQueryVolumeInformation-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoQueueThreadIrp

Microsoft reserviert die IoQueueThreadIrp-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoRegisterFileSystem

Die IoRegisterFileSystem-Routine fügt der globalen Dateisystemwarteschlange das Steuerelementgerätobjekt eines Dateisystems hinzu.
IoRegisterFsRegistrationChange

Erfahren Sie mehr über die IoRegisterFsRegistrationChange-Funktion.
IoRegisterFsRegistrationChangeEx

Die IoRegisterFsRegistrationChangeEx-Routine registriert die Benachrichtigungsroutine eines Dateisystemfiltertreibers, die aufgerufen wird, wenn sich ein Dateisystem als aktives Dateisystem registriert oder die Registrierung aufhebt.
IoRegisterFsRegistrationChangeMountAware

Die IoRegisterFsRegistrationChangeMountAware-Routine registriert die Benachrichtigungsroutine eines Dateisystemfiltertreibers. Diese Benachrichtigungsroutine wird immer dann aufgerufen, wenn sich ein Dateisystem als aktives Dateisystem registriert oder die Registrierung aufhebt.
IoReleaseVpbSpinLock

Die IoReleaseVpbSpinLock-Routine gibt die VpB-Spinsperre (Volume Parameter Block) frei.
IoRemoveLinkShareAccessEx

Die IoRemoveLinkShareAccessEx-Routine entfernt die Zugriffs- und Freigabeinformationen in einer Freigabezugriffsstruktur des Dateisystems für eine bestimmte geöffnete instance.
IoReplaceFileObjectName

Erfahren Sie mehr über die IoReplaceFileObjectName-Routine.
IoSetDeviceToVerify

Erfahren Sie mehr über die IoSetDeviceToVerify-Routine.
IoSetFileObjectIgnoreSharing

Die IoSetFileObjectIgnoreSharing-Routine legt ein Dateiobjekt so fest, dass Zugriffsprüfungen für die Dateifreigabe ignoriert werden.
IoSetFileOrigin

Die IoSetFileOrigin-Routine gibt an, ob ein bestimmtes Dateiobjekt für eine Remoteerstellungsanforderung vorgesehen ist.
IoSetInformation

Microsoft reserviert die IoSetInformation-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoSetTopLevelIrp

Die IoSetTopLevelIrp-Routine in ntifs.h legt den Wert des TopLevelIrp-Felds des aktuellen Threads fest.
IoSetTopLevelIrp

Die IoSetTopLevelIrp-Routine in der Datei rx.h legt den Wert des Felds TopLevelIrp des aktuellen Threads fest.
IoSetTopLevelIrp

Die IoSetTopLevelIrp-Routine in wdm.h legt den Wert des Felds TopLevelIrp des aktuellen Threads fest.
IoSynchronousPageWrite

Microsoft reserviert die IoSynchronousPageWrite-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
IoThreadToProcess

Die IoThreadToProcess-Routine gibt einen Zeiger auf den Prozess für den angegebenen Thread zurück.
IoUnregisterFileSystem

Die IoUnregisterFileSystem-Routine entfernt das Steuerungsgeräteobjekt eines Dateisystems aus der globalen Dateisystemwarteschlange.
IoUnregisterFsRegistrationChange

Die IoUnregisterFsRegistrationChange-Routine hebt die Registrierung der Änderungsbenachrichtigungsroutine für die Dateisystemregistrierung des Dateisystemfiltertreibers auf.
IoVerifyVolume

Erfahren Sie mehr über die IoVerifyVolume-Funktion.
IsReparseTagMicrosoft

Das Makro IsReparseTagMicrosoft bestimmt, ob ein Analysepunkttag auf einen Microsoft-Analysepunkt hinweist.
IsReparseTagNameSurrogate

Das Makro IsReparseTagNameSurrogate bestimmt, ob der zugeordnete Analysepunkt eines Tags ein Ersatzzeichen für eine andere benannte Entität ist, z. B. ein Volumeeinbindungspunkt.
IsReparseTagValid

Microsoft reserviert das Makro IsReparseTagValid nur für die interne Verwendung. Verwenden Sie dieses Makro nicht in Ihrem Code.
KeAcquireQueuedSpinLock

Erfahren Sie mehr über die KeAcquireQueuedSpinLock-Funktion.
KeAttachProcess

Die KeAttachProcess-Funktion ist veraltet.
KeDetachProcess

Die KeDetachProcess-Funktion ist veraltet.
KeInitializeMutant

Microsoft reserviert die KeInitializeMutant-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
KeInitializeQueue

Die KeInitializeQueue-Routine initialisiert ein Warteschlangenobjekt, in dem Threads auf Einträge warten können.
KeInsertHeadQueue

Die KeInsertHeadQueue-Routine fügt einen Eintrag am Anfang der angegebenen Warteschlange ein, wenn sie den Eintrag nicht sofort verwenden kann, um eine Threadwartezeit zu erfüllen.
KeInsertQueue

Die KeInsertQueue-Routine fügt einen Eintrag am Ende der angegebenen Warteschlange ein, wenn sie den Eintrag nicht sofort verwenden kann, um eine Threadwartezeit zu erfüllen.
KeQueryPerformanceCounter

Erfahren Sie mehr über die KeQueryPerformanceCounter-Routine.
KeReadStateMutant

Microsoft reserviert die KeReadStateMutant-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
KeReadStateQueue

Microsoft reserviert die KeReadStateQueue-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
KeReleaseMutant

Microsoft reserviert die KeReleaseMutant-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
KeReleaseQueuedSpinLock

Microsoft reserviert die KeReleaseQueuedSpinLock-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
KeRemoveQueue

Erfahren Sie mehr über die KeRemoveQueue-Funktion.
KeRundownQueue

Die KeRundownQueue-Routine bereinigt ein Warteschlangenobjekt und löscht alle Einträge in der Warteschlange.
KeSetIdealProcessorThread

Microsoft reserviert die KeSetIdealProcessorThread-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
KeStackAttachProcess

Die KeStackAttachProcess-Routine fügt den aktuellen Thread an den Adressraum des Zielprozesses an.
KeTryToAcquireQueuedSpinLock

Microsoft reserviert die KeTryToAcquireQueuedSpinLock-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
KeUnstackDetachProcess

Die KeUnstackDetachProcess-Routine trennt den aktuellen Thread vom Adressraum eines Prozesses und stellt den vorherigen Anfügungsstatus wieder her.
MapSecurityError

Die MapSecurityError-Funktion ordnet eine Sicherheitsschnittstelle SECURITY_STATUS status Code einem entsprechenden NSTATUS-status-Code zu.
MmCanFileBeTruncated

Erfahren Sie mehr über die MmCanFileBeTruncated-Funktion.
MmDoesFileHaveUserWritableReferences

Die MmDoesFileHaveUserWritableReferences-Funktion gibt die Anzahl der schreibbaren Verweise für ein Dateiobjekt zurück.
MmFlushImageSection

Die MmFlushImageSection-Routine leert den Bildabschnitt für eine Datei.
MmForceSectionClosed

Die MmForceSectionClosed-Routine löscht die Daten- und Bildabschnitte für eine Datei, die nicht mehr verwendet wird.
MmForceSectionClosedEx

Die MmForceSectionClosedEx-Funktion untersucht die Abschnittsobjektzeiger. Wenn sie NULL sind, wird keine weitere Aktion ausgeführt, und der Wert TRUE wird zurückgegeben.
MmGetMaximumFileSectionSize

MmGetMaximumFileSectionSize gibt die maximal mögliche Größe eines Dateiabschnitts für die aktuelle Version von Windows zurück.
MmIsRecursiveIoFault

Die MmIsRecursiveIoFault-Routine bestimmt, ob der aktuelle Seitenfehler während eines E/A-Vorgangs auftritt.
MmPrefetchPages

Die MmPrefetchPages-Routine liest Seitengruppen aus dem sekundären Speicher auf optimale Weise.
MmSetAddressRangeModified

Die MmSetAddressRangeModified-Routine markiert aktuell gültige Seiten im angegebenen Bereich des Systemcaches als geändert.
NtQueryInformationByName

Erfahren Sie mehr über die NtQueryInformationByName-Funktion.
ObInsertObject

Microsoft reserviert die ObInsertObject-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
ObIsKernelHandle

Die ObIsKernelHandle-Routine bestimmt, ob das angegebene Handle ein Kernelhandle ist.
ObMakeTemporaryObject

Microsoft reserviert die ObMakeTemporaryObject-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
ObOpenObjectByPointer

Die ObOpenObjectByPointer-Funktion öffnet ein Objekt, auf das durch einen Zeiger verwiesen wird, und gibt ein Handle an das Objekt zurück.
ObQueryNameString

Die ObQueryNameString-Routine gibt den Namen eines bestimmten Objekts an, auf das der Aufrufer einen Zeiger hat, sofern vorhanden.
ObQueryObjectAuditingByHandle

Microsoft reserviert die ObQueryObjectAuditingByHandle-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
PCOMPLETE_LOCK_IRP_ROUTINE

Erfahren Sie mehr über die Rückruffunktion PCOMPLETE_LOCK_IRP_ROUTINE.
PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE als CompleteLockCallbackDataRoutine-Rückrufroutine des Minifiltertreibers für eine FILE_LOCK-Struktur registrieren.
PFLT_COMPLETED_ASYNC_IO_CALLBACK

Ein Minifiltertreiber, der einen asynchronen E/A-Vorgang initiiert, kann eine Routine vom Typ PFLT_COMPLETED_ASYNC_IO_CALLBACK Routine angeben, die nach Abschluss des Vorgangs aufgerufen werden soll.
PFLT_CONTEXT_ALLOCATE_CALLBACK

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_CONTEXT_ALLOCATE_CALLBACK als ContextAllocateCallback-Routine des Minifiltertreibers registrieren.
PFLT_CONTEXT_CLEANUP_CALLBACK

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_CONTEXT_CLEANUP_CALLBACK als ContextCleanupCallback-Routine des Minifiltertreibers registrieren.
PFLT_CONTEXT_FREE_CALLBACK

Ein Minifilter kann eine Routine vom Typ PFLT_CONTEXT_FREE_CALLBACK als ContextFreeCallback-Routine des Minifiltertreibers registrieren.
PFLT_FILTER_UNLOAD_CALLBACK

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_FILTER_UNLOAD_CALLBACK als FilterUnloadCallback-Routine des Minifiltertreibers registrieren.
PFLT_GENERATE_FILE_NAME

Ein Minifiltertreiber, der Dateinamen für den Namencache des Filter-Managers bereitstellt, kann eine Routine vom Typ PFLT_GENERATE_FILE_NAME als GenerateFileNameCallback-Routine des Minifiltertreibers registrieren.
PFLT_GET_OPERATION_STATUS_CALLBACK

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_GET_OPERATION_STATUS_CALLBACK als OperationStatusCallback-Routine des Minifiltertreibers registrieren.
PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK als InstanceQueryTeardownCallback-Routine des Minifiltertreibers registrieren.
PFLT_INSTANCE_SETUP_CALLBACK

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_INSTANCE_SETUP_CALLBACK als InstanceSetupCallback-Routine des Minifiltertreibers registrieren.
PFLT_INSTANCE_TEARDOWN_CALLBACK

Ein Minifiltertreiber kann zwei Routinen vom Typ PFLT_INSTANCE_TEARDOWN_CALLBACK als Die Routinen InstanceTeardownStartCallback und InstanceTeardownCompleteCallback des Minifiltertreibers registrieren.
PFLT_NORMALIZE_CONTEXT_CLEANUP

Ein Minifiltertreiber, der Dateinamen für den Namencache des Filter-Managers bereitstellt, kann eine Routine vom Typ PFLT_NORMALIZE_CONTEXT_CLEANUP als NormalizeContextCleanupCallback-Routine des Minifiltertreibers registrieren.
PFLT_NORMALIZE_NAME_COMPONENT

Ein Minifiltertreiber, der Dateinamen für den Namencache des Filter-Managers bereitstellt, kann eine Routine vom Typ PFLT_NORMALIZE_NAME_COMPONENT als NormalizeNameComponentCallback-Routine des Minifiltertreibers registrieren.
PFLT_NORMALIZE_NAME_COMPONENT_EX

Ein Minifiltertreiber, der Dateinamen für den Namencache des Filter-Managers bereitstellt, kann eine Routine vom Typ PFLT_NORMALIZE_NAME_COMPONENT_EX als NormalizeNameComponentExCallback-Rückrufroutine des Minifiltertreibers registrieren.
PFLT_POST_OPERATION_CALLBACK

Ein Minifiltertreiber kann eine oder mehrere Routinen vom Typ PFLT_POST_OPERATION_CALLBACK registrieren, um die Abschlussverarbeitung für E/A-Vorgänge durchzuführen.
PFLT_PRE_OPERATION_CALLBACK

Die PFLT_PRE_OPERATION_CALLBACK-Routine eines Minifiltertreibers führt die Verarbeitung vor dem Vorgang für E/A-Vorgänge durch.
PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK

Ein Minifiltertreiber kann optional eine Routine vom Typ PFLT_CONTEXT_ALLOCATE_CALLBACK als SectionNotificationCallback-Routine des Minifiltertreibers registrieren.
PFLT_TRANSACTION_NOTIFICATION_CALLBACK

Ein Minifiltertreiber kann eine Routine vom Typ PFLT_TRANSACTION_NOTIFICATION_CALLBACK als TransactionNotificationCallback-Routine registrieren.
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK

Ein Filtertreiber kann eine PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK typisierte Routine als CleanupCallback-Rückrufroutine des Filtertreibers für eine zusätzliche ECP-Kontextstruktur (Create Parameter) registrieren.
PMRX_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_CALLDOWN.
PMRX_CALLDOWN_CTX

Erfahren Sie mehr über die rückruffunktion PMRX_CALLDOWN_CTX.
PMRX_CHANGE_BUFFERING_STATE_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_CHANGE_BUFFERING_STATE_CALLDOWN.
PMRX_CHKDIR_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_CHKDIR_CALLDOWN.
PMRX_CHKFCB_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_CHKFCB_CALLDOWN.
PMRX_COMPUTE_NEW_BUFFERING_STATE

Erfahren Sie mehr über die rückruffunktion PMRX_COMPUTE_NEW_BUFFERING_STATE.
PMRX_CREATE_SRVCALL

Erfahren Sie mehr über die rückruffunktion PMRX_CREATE_SRVCALL.
PMRX_CREATE_V_NET_ROOT

Erfahren Sie mehr über die rückruffunktion PMRX_CREATE_V_NET_ROOT.
PMRX_DEALLOCATE_FOR_FCB

Erfahren Sie mehr über die rückruffunktion PMRX_DEALLOCATE_FOR_FCB.
PMRX_DEALLOCATE_FOR_FOBX

Erfahren Sie mehr über die rückruffunktion PMRX_DEALLOCATE_FOR_FOBX.
PMRX_EXTENDFILE_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_EXTENDFILE_CALLDOWN.
PMRX_EXTRACT_NETROOT_NAME

Erfahren Sie mehr über die rückruffunktion PMRX_EXTRACT_NETROOT_NAME.
PMRX_FINALIZE_NET_ROOT_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_FINALIZE_NET_ROOT_CALLDOWN.
PMRX_FINALIZE_SRVCALL_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_FINALIZE_SRVCALL_CALLDOWN.
PMRX_FINALIZE_V_NET_ROOT_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_FINALIZE_V_NET_ROOT_CALLDOWN.
PMRX_FORCECLOSED_CALLDOWN

Erfahren Sie mehr über die rückruffunktion PMRX_FORCECLOSED_CALLDOWN.
PMRX_GET_CONNECTION_ID

Erfahren Sie mehr über PMRX_GET_CONNECTION_ID Rückruffunktion.
PMRX_IS_LOCK_REALIZABLE

Erfahren Sie mehr über die PMRX_IS_LOCK_REALIZABLE Rückruffunktion.
PMRX_PREPARSE_NAME

Erfahren Sie mehr über die Rückruffunktion PMRX_PREPARSE_NAME.
PMRX_SRVCALL_WINNER_NOTIFY

Erfahren Sie mehr über die rückruffunktion PMRX_SRVCALL_WINNER_NOTIFY.
PsChargePoolQuota

Erfahren Sie mehr über die PsChargePoolQuota-Funktion.
PsDereferenceImpersonationToken

Die PsDereferenceImpersonationToken-Routine dekrementiert die Verweisanzahl eines Identitätswechseltokens.
PsDereferencePrimaryToken

Die PsDereferencePrimaryToken-Routine verringert die Verweisanzahl eines primären Tokens.
PsGetProcessExitTime

Die PsGetProcessExitTime-Routine gibt die Beendigungszeit für den aktuellen Prozess zurück.
PsImpersonateClient

Die PsImpersonateClient-Routine bewirkt, dass ein Serverthread die Identität eines Clients anniert.
PsIsDiskCountersEnabled

Der aktivierte Zustand der E/A-Leistungsindikatoren pro Prozess wird von der PsIsDiskCountersEnabled-Routine zurückgegeben.
PsIsThreadTerminating

Die PsIsThreadTerminating-Routine überprüft, ob ein Thread beendet wird.
PsLookupProcessByProcessId

Die PsLookupProcessByProcessId-Routine akzeptiert die Prozess-ID eines Prozesses und gibt einen Verweiszeiger auf die EPROCESS-Struktur des Prozesses zurück.
PsLookupThreadByThreadId

Die PsLookupThreadByThreadId-Routine akzeptiert die Thread-ID eines Threads und gibt einen Verweiszeiger auf die ETHREAD-Struktur des Threads zurück.
PsReferenceImpersonationToken

Erfahren Sie mehr über die PsReferenceImpersonationToken-Funktion.
PsReferencePrimaryToken

Erfahren Sie mehr über die PsReferencePrimaryToken-Funktion.
PsReturnPoolQuota

Erfahren Sie mehr über die PsReturnPoolQuota-Funktion.
PsRevertToSelf

Die PsRevertToSelf-Routine beendet den Identitätswechsel eines aufrufenden Threads.
PsUpdateDiskCounters

Die PsUpdateDiskCounters-Routine aktualisiert die Datenträger-E/A-Indikatoren eines bestimmten Prozesses.
PUNLOCK_ROUTINE

Erfahren Sie mehr über die PUNLOCK_ROUTINE Rückrufroutine.
QUERY_VIRTUAL_MEMORY_CALLBACK

Erfahren Sie mehr über die QUERY_VIRTUAL_MEMORY_CALLBACK Rückruffunktion.
RTL_HEAP_COMMIT_ROUTINE

Erfahren Sie mehr über die Rückrufroutine RTL_HEAP_COMMIT_ROUTINE.
RtlAbsoluteToSelfRelativeSD

Die RtlAbsoluteToSelfRelativeSD-Routine erstellt einen neuen Sicherheitsdeskriptor im selbstrelativen Format, indem ein Sicherheitsdeskriptor im absoluten Format als Vorlage verwendet wird.
RtlAddAccessAllowedAce

Die RtlAddAccessAllowedAce-Routine fügt einer Zugriffssteuerungsliste (Access Control List, ACL) einen Zugriffssteuerungseintrag (Access Control Entry, ACE) hinzu. Der Zugriff wird auf die angegebene Sicherheits-ID (SID) gewährt.
RtlAddAccessAllowedAceEx

Erfahren Sie mehr über die RtlAddAccessAllowedAceEx-Funktion.
RtlAddAce

Erfahren Sie mehr über die RtlAddAce-Funktion.
RtlAllocateAndInitializeSid

Microsoft reserviert die RtlAllocateAndInitializeSid-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlAllocateHeap

Die RtlAllocateHeap-Routine weist einen Speicherblock aus einem Heap zu.
RtlAppendStringToString

Die RtlAppendStringToString-Routine verkettet zwei gezählte Zeichenfolgen. Es kopiert Bytes aus der Quelle bis zur Länge des Zielpuffers.
RtlCaptureContext

Die RtlCaptureContext-Funktion ruft einen Kontextdatensatz im Kontext des Aufrufers ab.
RtlCaptureStackBackTrace

Erfahren Sie mehr über die Funktion RtlCaptureStackBackTrace.
RtlCompareMemoryUlong

Die RtlCompareMemoryUlong-Routine gibt zurück, wie viele Bytes in einem Speicherblock einem angegebenen Muster entsprechen.
RtlCompressBuffer

Erfahren Sie mehr über die RtlCompressBuffer-Funktion.
RtlCompressChunks

Microsoft reserviert die RtlCompressChunks-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlConvertSidToUnicodeString

Die RtlConvertSidToUnicodeString-Routine generiert eine druckbare Unicode-Zeichenfolgendarstellung eines Sicherheitsbezeichners (SID).
RtlCopyLuid

Die RtlCopyLuid-Routine kopiert einen lokal eindeutigen Bezeichner (LUID) in einen Puffer.
RtlCopySid

Die RtlCopySid-Routine kopiert den Wert eines Sicherheitsbezeichners (SID) in einen Puffer.
RtlCreateAcl

Die RtlCreateAcl-Routine erstellt und initialisiert eine Zugriffssteuerungsliste (Access Control List, ACL).
RtlCreateHeap

Die RtlCreateHeap-Routine erstellt ein Heapobjekt, das vom aufrufenden Prozess verwendet werden kann. Diese Routine reserviert Speicherplatz im virtuellen Adressraum des Prozesses und ordnet physischen Speicher für einen angegebenen anfänglichen Teil dieses Blocks zu.
RtlCreateSecurityDescriptorRelative

Die RtlCreateSecurityDescriptorRelative-Routine initialisiert einen neuen Sicherheitsdeskriptor im selbstrelativen Format.
RtlCreateSystemVolumeInformationFolder

Die RtlCreateSystemVolumeInformationFolder-Routine überprüft das Vorhandensein des Ordners "System Volume Information" auf einem Dateisystemvolume. Wenn der Ordner nicht vorhanden ist, wird der Ordner erstellt.
RtlCreateUnicodeString

Die RtlCreateUnicodeString-Routine erstellt eine neue gezählte Unicode-Zeichenfolge.
RtlCustomCPToUnicodeN

Microsoft reserviert die RtlCustomCPToUnicodeN-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlDecompressBuffer

Erfahren Sie mehr über die Funktion RtlDecompressBuffer.
RtlDecompressBufferEx

Erfahren Sie mehr über die Funktion RtlDecompressBufferEx.
RtlDecompressBufferEx2

Erfahren Sie mehr über die Funktion RtlDecompressBufferEx2.
RtlDecompressChunks

Microsoft reserviert die RtlDecompressChunks-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlDecompressFragment

Erfahren Sie mehr über die RtlDecompressFragment-Funktion.
RtlDecompressFragmentEx

Erfahren Sie mehr über die Funktion RtlDecompressFragmentEx.
RtlDelete

Die RtlDelete-Routine löscht den angegebenen Knoten aus der Splaylinkstruktur.
RtlDeleteAce

Erfahren Sie mehr über die RtlDeleteAce-Funktion.
RtlDeleteElementGenericTable

Die RtlDeleteElementGenericTable-Routine löscht ein Element aus einer generischen Tabelle.
RtlDeleteElementGenericTableAvl

Die RtlDeleteElementGenericTableAvl-Routine löscht ein Element aus einer generischen Tabelle.
RtlDeleteNoSplay

Die RtlDeleteNoSplay-Routine löscht den angegebenen Knoten aus der SPLAY-Linkstruktur.
RtlDescribeChunk

Microsoft reserviert die RtlDescribeChunk-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlDestroyHeap

Die RtlDestroyHeap-Routine zerstört das angegebene Heapobjekt. RtlDestroyHeap hebt alle Seiten eines privaten Heapobjekts auf und gibt sie frei, und das Handle wird für den Heap ungültig.
RtlDowncaseUnicodeString

Die RtlDowncaseUnicodeString-Routine konvertiert die angegebene Unicode-Quellzeichenfolge in Kleinbuchstaben. Die Übersetzung entspricht den aktuellen Systemgebietsschemainformationen.
RtlDrainNonVolatileFlush

Die Routine RtlDrainNonVolatileFlush wartet darauf, dass die von RtlFlushNonVolatileMemory initiierten Flushs abgeschlossen sind.
RtlEnumerateGenericTable

Die RtlEnumerateGenericTable-Routine wird verwendet, um die Elemente in einer generischen Tabelle aufzulisten.
RtlEnumerateGenericTableAvl

Die RtlEnumerateGenericTableAvl-Routine wird verwendet, um die Elemente in einer generischen Tabelle aufzulisten.
RtlEnumerateGenericTableLikeADirectory

Die RtlEnumerateGenericTableLikeADirectory-Routine gibt die Elemente einer generischen Tabelle nacheinander in Sortierungsreihenfolge zurück.
RtlEnumerateGenericTableWithoutSplaying

Die RtlEnumerateGenericTableWithoutSplaying-Routine wird verwendet, um die Elemente in einer generischen Tabelle aufzulisten.
RtlEnumerateGenericTableWithoutSplayingAvl

Die RtlEnumerateGenericTableWithoutSplayingAvl-Routine wird verwendet, um die Elemente in einer generischen Tabelle aufzulisten.
RtlEqualPrefixSid

Die RtlEqualPrefixSid-Routine bestimmt, ob zwei Sicherheitsbezeichnerpräfixe (SID) gleich sind. Ein SID-Präfix ist die gesamte SID mit Ausnahme des letzten Unterauthentifizierungswerts.
RtlEqualSid

Die RtlEqualSid-Routine bestimmt, ob zwei Sid-Werte (Security Identifier) gleich sind. Zwei SIDs müssen genau übereinstimmen, um als gleich betrachtet zu werden.
RtlFillMemoryUlong

Die RtlFillMemoryUlong-Routine füllt den angegebenen Speicherbereich mit mindestens einer Wiederholung eines ULONG-Werts aus.
RtlFillMemoryUlonglong

Die RtlFillMemoryUlonglonglong-Routine füllt einen bestimmten Speicherbereich mit einer oder mehreren Wiederholungen eines bestimmten ULONGLONG-Werts aus.
RtlFillNonVolatileMemory

Füllt den nicht flüchtigen Zielpuffer mit dem angegebenen Wert.
RtlFindUnicodePrefix

Die RtlFindUnicodePrefix-Routine sucht nach der besten Übereinstimmung für einen bestimmten Unicode-Dateinamen in einer Präfixtabelle.
RtlFlushNonVolatileMemory

Die Routinemäßige RtlFlushNonVolatileMemory löscht den angegebenen nicht flüchtigen Speicherbereich optimal.
RtlFlushNonVolatileMemoryRanges

Die Routine rtlFlushNonVolatileMemoryRanges löscht die angegebenen nicht flüchtigen Speicherbereiche optimal.
RtlFreeHeap

Die RtlFreeHeap-Routine gibt einen Speicherblock frei, der von RtlAllocateHeap aus einem Heap zugeordnet wurde.
RtlFreeNonVolatileToken

Die Routine RtlFreeNonVolatileToken ist eine Bereinigungsfunktion für die undurchsichtige NvToken, die durch einen erfolgreichen Aufruf von RtlGetNonVolatileToken gegeben wird.
RtlFreeOemString

Die RtlFreeOemString-Routine gibt Speicher frei, der von einem der Rtl. zugewiesen wurde. ToOemString-Routinen.
RtlFreeSid

Microsoft reserviert die RtlFreeSid-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlGenerate8dot3Name

Erfahren Sie mehr über die Funktion RtlGenerate8dot3Name.
RtlGetAce

Die RtlGetAce-Routine ruft einen Zeiger auf einen Zugriffssteuerungseintrag (Access Control Entry, ACE) in einer Zugriffssteuerungsliste (Access Control List, ACL) ab.
RtlGetCompressionWorkSpaceSize

Erfahren Sie mehr über die RtlGetCompressionWorkSpaceSize-Funktion.
RtlGetDaclSecurityDescriptor

Die RtlGetDaclSecurityDescriptor-Routine gibt einen Zeiger auf die discretionary ACL (DACL) für einen Sicherheitsdeskriptor zurück.
RtlGetElementGenericTable

Die RtlGetElementGenericTable-Routine gibt einen Zeiger auf die vom Aufrufer bereitgestellten Daten für ein bestimmtes generisches Tabellenelement zurück.
RtlGetElementGenericTableAvl

Die RtlGetElementGenericTableAvl-Routine gibt einen Zeiger auf die vom Aufrufer bereitgestellten Daten für ein bestimmtes generisches AVL-Tabellenelement (Adelson-Velsky/Landis) zurück.
RtlGetGroupSecurityDescriptor

Die RtlGetGroupSecurityDescriptor-Routine gibt die primären Gruppeninformationen für einen bestimmten Sicherheitsdeskriptor zurück.
RtlGetNonVolatileToken

Die Routine, RtlGetNonVolatileToken, ruft verschiedene Eigenschaften zu einem nicht flüchtigen Speicherpuffer ab und speichert sie in der Variablen NvToken.
RtlGetOwnerSecurityDescriptor

Die RtlGetOwnerSecurityDescriptor-Routine gibt die Besitzerinformationen für einen bestimmten Sicherheitsdeskriptor zurück.
RtlGetSaclSecurityDescriptor

Die RtlGetSaclSecurityDescriptor-Routine gibt einen Zeiger auf die System-ACL (SACL) für eine Sicherheitsbeschreibung zurück.
RtlIdentifierAuthoritySid

Microsoft reserviert die RtlIdentifierAuthoritySid-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlInitCodePageTable

Microsoft reserviert die RtlInitCodePageTable-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlInitializeGenericTable

Die RtlInitializeGenericTable-Routine initialisiert eine generische Tabelle.
RtlInitializeGenericTableAvl

Die RtlInitializeGenericTableAvl-Routine initialisiert eine generische Tabelle mithilfe von Adelson-Velsky/Landis-Strukturen (AVL).
RtlInitializeSid

Die RtlInitializeSid-Routine initialisiert eine Sid-Struktur (Security Identifier).
RtlInitializeSidEx

Die RtlInitializeSidEx-Routine initialisiert eine vorab zugewiesene Sid-Struktur (Security Identifier).
RtlInitializeSplayLinks

Die RtlInitializeSplayLinks-Routine initialisiert einen Splaylinkknoten.
RtlInitializeUnicodePrefix

Die RtlInitializeUnicodePrefix-Routine initialisiert eine Präfixtabelle.
RtlInitUTF8StringEx

RtlInitUTF8StringEx initialisiert eine gezählte Zeichenfolge mit UTF-8-Zeichen.
RtlInsertAsLeftChild

Die RtlInsertAsLeftChild-Routine fügt einen Splaylinkknoten als das linke untergeordnete Element des angegebenen Knotens in die Struktur ein.
RtlInsertAsRightChild

Die RtlInsertAsRightChild-Routine fügt einen bestimmten Splaylink als das rechte untergeordnete Element eines bestimmten Knotens in dieser Struktur ein.
RtlInsertElementGenericTable

Die RtlInsertElementGenericTable-Routine fügt einer generischen Tabelle ein neues Element hinzu.
RtlInsertElementGenericTableAvl

Die RtlInsertElementGenericTableAvl-Routine fügt einer generischen Tabelle einen neuen Eintrag hinzu.
RtlInsertElementGenericTableFullAvl

Die RtlInsertElementGenericTableFullAvl-Routine fügt einer generischen Tabelle einen neuen Eintrag hinzu.
RtlInsertUnicodePrefix

Die RtlInsertUnicodePrefix-Routine fügt ein neues Element in eine Unicode-Präfixtabelle ein.
RtlIsCloudFilesPlaceholder

Die RtlIsCloudFilesPlaceholder-Routine bestimmt anhand der FileAttributes- und ReparseTag-Werte der Datei, ob eine Datei oder ein Verzeichnis ein CloudFiles-Platzhalter ist.
RtlIsGenericTableEmpty

Die RtlIsGenericTableEmpty-Routine bestimmt, ob eine generische Tabelle leer ist.
RtlIsGenericTableEmptyAvl

Die RtlIsGenericTableEmptyAvl-Routine bestimmt, ob eine generische Tabelle leer ist.
RtlIsLeftChild

Die RtlIsLeftChild-Routine bestimmt, ob ein bestimmter splay-Link das linke untergeordnete Element eines Knotens in einer Splaylinkstruktur ist.
RtlIsNameLegalDOS8Dot3

Die RtlIsNameLegalDOS8Dot3-Routine bestimmt, ob ein gegebener Name einen gültigen kurzen Dateinamen (8.3) darstellt.
RtlIsPartialPlaceholder

Die RtlIsPartialPlaceholder-Routine bestimmt anhand der FileAttributes- und ReparseTag-Werte der Datei, ob eine Datei oder ein Verzeichnis ein CloudFiles-Platzhalter ist.
RtlIsPartialPlaceholderFileHandle

Die RtlIsPartialPlaceholderFileHandle-Routine bestimmt anhand eines Dateihandles, ob eine Datei ein bekannter Platzhaltertyp ist.
RtlIsPartialPlaceholderFileInfo

Die RtlIsPartialPlaceholderFileInfo-Routine bestimmt anhand der von NtQueryInformationFile oder NtQueryDirectoryFile zurückgegebenen Informationen, ob eine Datei ein bekannter Platzhaltertyp ist.
RtlIsRightChild

Die RtlIsRightChild-Routine bestimmt, ob ein bestimmter splay-Link das richtige untergeordnete Element eines Knotens in einer Wiedergabelinkstruktur ist.
RtlIsRoot

Die RtlIsRoot-Routine bestimmt, ob der angegebene Knoten der Stammknoten einer Splaylinkstruktur ist.
RtlIsValidOemCharacter

Die RtlIsValidOemCharacter-Routine bestimmt, ob das angegebene Unicode-Zeichen einem gültigen OEM-Zeichen zugeordnet werden kann.
RtlLeftChild

Die RtlLeftChild-Routine gibt einen Zeiger auf das linke untergeordnete Element des angegebenen Splaylinkknotens zurück.
RtlLengthRequiredSid

Die RtlLengthRequiredSid-Routine gibt die Länge des Puffers in Bytes zurück, die zum Speichern eines Sicherheitsbezeichners (SID) mit einer angegebenen Anzahl von Unterautoritäten erforderlich ist.
RtlLengthSid

Die RtlLengthSid-Routine gibt die Länge eines gültigen Sicherheitsbezeichners (SID) in Bytes zurück.
RtlLookupElementGenericTable

Die RtlLookupElementGenericTable-Routine durchsucht eine generische Tabelle nach einem Element, das den angegebenen Daten entspricht.
RtlLookupElementGenericTableAvl

Die RtlLookupElementGenericTableAvl-Routine durchsucht eine generische Tabelle nach einem Element, das den angegebenen Daten entspricht.
RtlLookupElementGenericTableFullAvl

Die RtlLookupElementGenericTableFullAvl-Routine durchsucht eine generische Tabelle nach einem Element, das den angegebenen Daten entspricht.
RtlLookupFirstMatchingElementGenericTableAvl

Die RtlLookupFirstMatchingElementGenericTableAvl-Routine findet das linksste Element in der Struktur, das den angegebenen Daten entspricht.
RtlMultiByteToUnicodeN

Die RtlMultiByteToUnicodeN-Routine übersetzt die angegebene Quellzeichenfolge unter Verwendung der aktuellen System-ANSI-Codepage (ACP) in eine Unicode-Zeichenfolge. Die Quellzeichenfolge stammt nicht unbedingt aus einem Multibyte-Zeichensatz.
RtlMultiByteToUnicodeSize

Die RtlMultiByteToUnicodeSize-Routine bestimmt die Anzahl der Bytes, die zum Speichern der Unicode-Übersetzung für die angegebene Quellzeichenfolge erforderlich sind.
RtlNextUnicodePrefix

Die RtlNextUnicodePrefix-Routine wird verwendet, um die Elemente in einer Unicode-Präfixtabelle aufzulisten.
RtlNtStatusToDosError

Die RtlNtStatusToDosError-Routine konvertiert den angegebenen NTSTATUS-Code in den entsprechenden Systemfehlercode.
RtlNtStatusToDosErrorNoTeb

Microsoft reserviert die RtlNtStatusToDosErrorNoTeb-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlNumberGenericTableElements

Die RtlNumberGenericTableElements-Routine gibt die Anzahl der Elemente in einer generischen Tabelle zurück.
RtlNumberGenericTableElementsAvl

Die RtlNumberGenericTableElementsAvl-Routine gibt die Anzahl der Elemente in einer generischen Tabelle zurück.
RtlOemStringToCountedUnicodeSize

Die RtlOemStringToCountedUnicodeSize-Routine bestimmt die Größe einer bestimmten OEM-Zeichenfolge in Bytes, nachdem sie in eine gezählte Unicode-Zeichenfolge übersetzt wurde.
RtlOemStringToCountedUnicodeString

Die RtlOemStringToCountedUnicodeString-Routine übersetzt die angegebene Quellzeichenfolge mithilfe der aktuellen System-OEM-Codepage in eine Unicode-Zeichenfolge.
RtlOemStringToUnicodeSize

Die RtlOemStringToUnicodeSize-Routine bestimmt die Größe einer bestimmten OEM-Zeichenfolge in Bytes, nachdem sie in eine unicode-Zeichenfolge mit Null-Endung übersetzt wurde.
RtlOemStringToUnicodeString

Die RtlOemStringToUnicodeString-Routine übersetzt eine bestimmte Quellzeichenfolge mithilfe der aktuellen System-OEM-Codepage in eine Unicode-Zeichenfolge mit Null-Endung.
RtlOemToUnicodeN

Die RtlOemToUnicodeN-Routine übersetzt die angegebene Quellzeichenfolge mithilfe der aktuellen System-OEM-Codepage in eine Unicode-Zeichenfolge.
RtlParent

Die RtlParent-Routine gibt einen Zeiger auf das übergeordnete Element des angegebenen Knotens in einer Wiedergabelinkstruktur zurück.
RtlQueryPackageIdentity

RtlQueryPackageIdentity
RtlQueryPackageIdentityEx

RtlQueryPackageIdentityEx gibt den zugeordneten vollständigen Paketnamen zurück. Optional kann sie auch den relativen Anwendungsnamen des Pakets zurückgeben und festlegen, ob eine Anwendung als gepackt gilt.
RtlQueryProcessPlaceholderCompatibilityMode

RtlQueryProcessPlaceholderCompatibilityMode gibt den Platzhalterkompatibilitätsmodus für den aktuellen Prozess zurück.
RtlQueryThreadPlaceholderCompatibilityMode

RtlQueryThreadPlaceholderCompatibilityMode gibt den Platzhalterkompatibilitätsmodus für den aktuellen Thread zurück.
RtlRandom

Die RtlRandom-Routine gibt eine Zufallszahl zurück, die aus einem bestimmten Startwert generiert wurde.
RtlRandomEx

Die RtlRandomEx-Routine gibt eine Zufallszahl zurück, die aus einem bestimmten Startwert generiert wurde.
RtlRealPredecessor

Die RtlRealPredecessor-Routine gibt einen Zeiger auf den Vorgänger des angegebenen Knotens in der Wiedergabelinkstruktur zurück.
RtlRealSuccessor

Die RtlRealSuccessor-Routine gibt einen Zeiger auf den Nachfolger des angegebenen Knotens in der Wiedergabelinkstruktur zurück.
RtlRemoveUnicodePrefix

Die RtlRemoveUnicodePrefix-Routine entfernt ein Element aus einer Präfixtabelle.
RtlReserveChunk

Microsoft reserviert die RtlReserveChunk-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlRightChild

Die RtlRightChild-Routine gibt einen Zeiger auf das rechte untergeordnete Element des angegebenen Splaylinkknotens zurück.
RtlSecondsSince1970ToTime

Die RtlSecondsSince1970ToTime-Routine konvertiert die verstrichene Zeit in Sekunden seit Anfang 1970 in einen absoluten Systemzeitwert.
RtlSecondsSince1980ToTime

Die RtlSecondsSince1980ToTime-Routine konvertiert die verstrichene Zeit in Sekunden seit Anfang 1980 in einen absoluten Systemzeitwert.
RtlSelfRelativeToAbsoluteSD

Die RtlSelfRelativeToAbsoluteSD-Routine erstellt einen neuen Sicherheitsdeskriptor im absoluten Format, indem ein Sicherheitsdeskriptor im selbstrelativen Format als Vorlage verwendet wird.
RtlSetGroupSecurityDescriptor

Die RtlSetGroupSecurityDescriptor-Routine legt die primären Gruppeninformationen eines Sicherheitsdeskriptors im absoluten Format fest. Es ersetzt alle Informationen der primären Gruppe, die bereits im Sicherheitsdeskriptor vorhanden sind.
RtlSetOwnerSecurityDescriptor

Die RtlSetOwnerSecurityDescriptor-Routine legt die Besitzerinformationen eines Sicherheitsdeskriptors im absoluten Format fest. Er ersetzt alle Besitzerinformationen, die bereits im Sicherheitsdeskriptor vorhanden sind.
RtlSetProcessPlaceholderCompatibilityMode

RtlSetProcessPlaceholderCompatibilityMode legt den Platzhalterkompatibilitätsmodus für den aktuellen Prozess fest.
RtlSetThreadPlaceholderCompatibilityMode

RtlSetThreadPlaceholderCompatibilityMode legt den Platzhalterkompatibilitätsmodus für den aktuellen Thread fest.
RtlSplay

Die RtlSplay-Routine glich eine Splaylinkstruktur um den angegebenen Splaylink aus, sodass diese Verknüpfung zum neuen Stamm der Struktur wird.
RtlSubAuthorityCountSid

Microsoft reserviert die RtlSubAuthorityCountSid-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlSubAuthoritySid

Die RtlSubAuthoritySid-Routine gibt einen Zeiger auf eine angegebene Unterautorität einer Sicherheits-ID (SID) zurück.
RtlSubtreePredecessor

Die RtlSubtreePredecessor-Routine gibt einen Zeiger auf den Vorgänger des angegebenen Knotens in der Unterstruktur zurück, die sich auf diesem Knoten befindet.
RtlSubtreeSuccessor

Die RtlSubtreeSuccessor-Routine gibt einen Zeiger auf den Nachfolger des angegebenen Knotens in der Unterstruktur zurück, die sich auf diesem Knoten befindet.
RtlTimeToSecondsSince1970

Die RtlTimeToSecondsSince1970-Routine konvertiert einen angegebenen absoluten Systemzeitwert in Sekunden in die verstrichene Zeit seit Anfang 1970.
RtlTimeToSecondsSince1980

Die RtlTimeToSecondsSince1980-Routine konvertiert einen angegebenen absoluten Systemzeitwert in Sekunden in die verstrichene Zeit seit Anfang 1980.
RtlUnicodeStringToCountedOemString

Die RtlUnicodeStringToCountedOemString-Routine übersetzt die angegebene Unicode-Quellzeichenfolge mithilfe der aktuellen OEM-Codepage des Systems in eine gezählte OEM-Zeichenfolge.
RtlUnicodeStringToOemSize

Die RtlUnicodeStringToOemSize-Routine bestimmt die Größe einer bestimmten Unicode-Zeichenfolge in Bytes, nachdem sie in eine OEM-Zeichenfolge übersetzt wurde.
RtlUnicodeStringToOemString

Die RtlUnicodeStringToOemString-Routine übersetzt eine angegebene Unicode-Quellzeichenfolge mithilfe der aktuellen OEM-Codepage des Systems in eine OEM-Zeichenfolge.
RtlUnicodeStringToUTF8String

RtlUnicodeStringToUTF8String konvertiert die angegebene Unicode-Zeichenfolge in eine UTF-8-Zeichenfolge.
RtlUnicodeToCustomCPN

Microsoft reserviert die RtlUnicodeToCustomCPN-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlUnicodeToMultiByteN

Die RtlUnicodeToMultiByteN-Routine übersetzt die angegebene Unicode-Zeichenfolge unter Verwendung der aktuellen SYSTEM-ANSI-Codepage (ACP) in eine neue Zeichenfolge. Die übersetzte Zeichenfolge stammt nicht unbedingt aus einem Multibyte-Zeichensatz.
RtlUnicodeToMultiByteSize

Die RtlUnicodeToMultiByteSize-Routine bestimmt die Anzahl der Bytes, die zum Speichern der Multibyteübersetzung für die angegebene Unicode-Zeichenfolge erforderlich sind. Es wird davon ausgegangen, dass die Übersetzung die aktuelle SYSTEM-ANSI-Codepage (ACP) verwendet.
RtlUnicodeToOemN

Die RtlUnicodeToOemN-Routine übersetzt eine angegebene Unicode-Zeichenfolge mithilfe der aktuellen OEM-Codepage des Systems in eine OEM-Zeichenfolge.
RtlUpcaseUnicodeStringToCountedOemString

Erfahren Sie mehr über die RtlUpcaseUnicodeStringToCountedOemString-Funktion.
RtlUpcaseUnicodeStringToOemString

Die RtlUpcaseUnicodeStringToOemString-Routine übersetzt eine angegebene Unicode-Quellzeichenfolge mithilfe der aktuellen OEM-Codepage des Systems in eine OEM-Zeichenfolge in Großbuchstaben.
RtlUpcaseUnicodeToCustomCPN

Microsoft reserviert die RtlUpcaseUnicodeToCustomCPN-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlUpcaseUnicodeToMultiByteN

Die RtlUpcaseUnicodeToMultiByteN-Routine übersetzt die angegebene Unicode-Zeichenfolge unter Verwendung der aktuellen SYSTEM-ANSI-Codepage (ACP) in eine neue Zeichenfolge in Großbuchstaben. Die übersetzte Zeichenfolge stammt nicht unbedingt aus einem Multibyte-Zeichensatz.
RtlUpcaseUnicodeToOemN

Die RtlUpcaseUnicodeToOemN-Routine übersetzt eine angegebene Unicode-Zeichenfolge unter Verwendung der aktuellen OEM-Codepage des Systems in eine OEM-Zeichenfolge in Großbuchstaben.
RtlUTF8StringToUnicodeString

Die RtlUTF8StringToUnicodeString-Routine konvertiert die angegebene UTF-8-Zeichenfolge in eine Unicode-Zeichenfolge.
RtlValidSid

Die RtlValidSid-Routine überprüft eine Sicherheits-ID (SID), indem überprüft wird, ob sich die Revisionsnummer innerhalb eines bekannten Bereichs befindet und dass die Anzahl der Unterautoritäten kleiner als der Höchstwert ist.
RtlWriteNonVolatileMemory

Die Routine RtlWriteNonVolatileMemory kopiert den Inhalt eines Quellpuffers in einen nicht flüchtigen Zielspeicherpuffer.
RtlxOemStringToUnicodeSize

Microsoft reserviert die RtlxOemStringToUnicodeSize-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RtlxUnicodeStringToOemSize

Microsoft reserviert die RtlxUnicodeStringToOemSize-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
RxAcquireExclusiveFcbResourceInMRx

RxAcquireExclusiveFcbResourceInMRx ruft die FCB-Ressource für einen Netzwerk-Miniumleitungstreiber im exklusiven Modus ab.
RxAcquireSharedFcbResourceInMRx

RxAcquireSharedFcbResourceInMRx ruft die FCB-Ressource für einen Netzwerk-Miniumleitungstreiber im freigegebenen Modus ab.
RxAcquireSharedFcbResourceInMRxEx

RxAcquireSharedFcbResourceInMRxEx ruft die FCB-Ressource für einen Netzwerk-Miniumleitungstreiber im freigegebenen Modus ab.
RxAssociateContextWithMid

RxAssociateContextWithMid ordnet den angegebenen undurchsichtigen Kontext einer verfügbaren Multiplex-ID (MID) aus einem MID_ATLAS zu.
RxCancelTimerRequest

RxCancelTimerRequest bricht eine wiederkehrende Zeitgeberanforderung ab. Die abgebrochene Anforderung wird durch die Arbeitsthreadroutine und den zugeordneten Kontext identifiziert.
RxCeAllocateIrpWithMDL

RxCeAllocateIrpWithMDL ordnet ein IRP zu und ordnet es einer vorhandenen Speicherdeskriptorliste zu.
RxCeBuildAddress

RxCeBuildAddress ordnet eine Transportadresse einer Transportbindung zu.
RxCeBuildConnection

RxCeBuildConnection stellt eine Verbindung zwischen einer lokalen RDBSS-Verbindungsadresse und einer angegebenen Remoteadresse her.
RxCeBuildConnectionOverMultipleTransports

RxCeBuildConnectionOverMultipleTransports stellt eine Verbindung zwischen einer lokalen RDBSS-Verbindungsadresse und einer angegebenen Remoteadresse her und unterstützt mehrere Transporte.
RxCeBuildTransport

RxCeBuildTransport bindet ein RDBSS-Transportobjekt an einen angegebenen Transportnamen.
RxCeBuildVC

RxCeBuildVC fügt einer angegebenen RDBSS-Verbindung eine virtuelle Verbindung hinzu.
RxCeCancelConnectRequest

RxCeCancelConnectRequest bricht eine zuvor ausgestellte Verbindungsanforderung ab. Beachten Sie, dass diese Routine derzeit nicht implementiert ist.
RxCeFreeIrp

RxCeFreeIrp gibt eine IRP frei.
RxCeInitiateVCDisconnect

RxCeInitiateVCDisconnect initiiert eine Trennung für die virtuelle Verbindung.
RxCeQueryAdapterStatus

RxCeQueryAdapterStatus gibt die ADAPTER_STATUS-Struktur für einen bestimmten Transport in einem vom Aufrufer zugewiesenen Puffer zurück.
RxCeQueryInformation

RxCeQueryInformation fragt Informationen zu einer Verbindung in einem vom Aufrufer zugewiesenen Puffer ab.
RxCeQueryTransportInformation

RxCeQueryTransportInformation fragt Transportinformationen für einen bestimmten Transport ab.
RxCeSend

RxCeSend sendet eine Transportdienstdateneinheit (TSDU) entlang der angegebenen Verbindung in einer virtuellen Verbindung.
RxCeSendDatagram

RxCeSendDatagram sendet eine Transportdienstdateneinheit (TSDU) entlang der angegebenen Verbindung auf einer virtuellen Verbindung.
RxCeTearDownAddress

RxCeTearDownAddress hebt die Registrierung einer Transportadresse von einer Transportbindung auf.
RxCeTearDownConnection

RxCeTearDownConnection reißt eine bestimmte Verbindung zwischen einer lokalen RDBSS-Verbindungsadresse und einer Remoteadresse ab.
RxCeTearDownTransport

RxCeTearDownTransport hebt die Bindung an ein RDBSS-Transportobjekt auf.
RxCeTearDownVC

RxCeTearDownVC hebt die Registrierung einer virtuellen Verbindung von einer angegebenen RDBSS-Verbindung auf.
RxChangeBufferingState

RxChangeBufferingState wird aufgerufen, um eine Änderungsanforderung für puffernden Zustand zu verarbeiten.
RxCompleteRequest

RxCompleteRequest schließt die IRP-Anforderung ab, die einer RX_CONTEXT-Struktur zugeordnet ist.
RxCompleteRequest_Real

RxCompleteRequest_Real schließt die IRP-Anforderung ab, die einer RX_CONTEXT-Struktur zugeordnet ist.
RxCreateMidAtlas

RxCreateMidAtlas weist eine neue instance MID_ATLAS Datenstruktur zu und initialisiert sie.
RxCreateNetFcb

RxCreateNetFCB weist eine neue FCB-Struktur zu, initialisiert und fügt eine neue FCB-Struktur in die In-Memory-Datenstrukturen für eine V_NET_ROOT ein, für die dieser FCB geöffnet wird. Die zugeordnete Struktur verfügt über Platz für eine SRV_OPEN- und eine FOBX-Struktur.
RxCreateNetFobx

RxCreateNetFobx weist eine neue FOBX-Struktur (File Object Extension) zu, initialisiert und fügt sie in die In-Memory-Datenstrukturen eines FCB ein, für den dieser FOBX geöffnet wird.
RxCreateNetRoot

RxCreateNetRoot weist und initialisiert eine NET_ROOT-Struktur und fügt den Namen in die Net Name-Tabelle des zugeordneten Geräteobjekts ein.
RxCreateRxContext

RxCreateRxContext weist eine neue RX_CONTEXT-Struktur zu und initialisiert die Datenstruktur.
RxCreateSrvCall

Erfahren Sie mehr über die RxCreateSrvCall-Funktion.
RxCreateSrvOpen

RxCreateSrvOpen weist eine neue SRV_OPEN-Struktur zu, initialisiert und fügt sie in die von RDBSS verwendeten In-Memory-Datenstrukturen ein. Wenn eine neue Struktur zugeordnet werden muss, hat sie Platz für eine FOBX-Struktur.
RxCreateVNetRoot

RxCreateVNetRoot weist und initialisiert eine NET_ROOT-Struktur und fügt den Namen in die Net Name-Tabelle des zugeordneten Geräteobjekts ein.
RxDereference

RxDereference dekrementiert das NodeReferenceCount-Element einer Struktur um eins für mehrere referenzgezählte Datenstrukturen, die von RDBSS verwendet werden.
RxDereferenceAndDeleteRxContext_Real

RxDereferenceAndDeleteRxContext_Real leitet eine RX_CONTEXT Datenstruktur ab, und wenn das ReferenceCount-Element auf null wechselt, wird die Zuordnung der angegebenen RX_CONTEXT-Struktur aus den RDBSS-In-Memory-Datenstrukturen aufgehoben und entfernt.
RxDestroyMidAtlas

RxDestroyMidAtlas zerstört eine vorhandene instance einer MID_ATLAS Datenstruktur und gibt den zugewiesenen Arbeitsspeicher frei.
RxDispatchToWorkerThread

RxDispatchToWorkerThread ruft eine Routine im Kontext eines Workerthreads auf. Der Arbeitsspeicher für die WORK_QUEUE_ITEM wird von dieser Routine zugewiesen.
RxDriverEntry

RxDriverEntry wird von einem monolithischen Netzwerk-Miniumleitungstreiber aus seiner DriverEntry-Routine aufgerufen, um die statische RDBSS-Bibliothek zu initialisieren.
RxFinalizeConnection

Erfahren Sie mehr über die RxFinalizeConnection-Funktion.
RxFinalizeNetFcb

RxFinalizeNetFCB finalisiert die angegebene FCB-Struktur. Der Aufrufer muss über eine exklusive Sperre für die dem FCB zugeordnete NET_ROOT verfügen.
RxFinalizeNetFobx

RxFinalizeNetFOBX schließt die angegebene FOBX-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für die FCB verfügen, die der FOBX-Struktur zugeordnet ist.
RxFinalizeNetRoot

RxFinalizeNetRoot schließt die angegebene NET_ROOT-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist.
RxFinalizeSrvCall

RxFinalizeSrvCall schließt die angegebene SRV_CALL-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist.
RxFinalizeSrvOpen

RxFinalizeSrvOpen finalisiert die angegebene SRV_OPEN-Struktur. Der Aufrufer muss über eine exklusive Sperre für den FCB verfügen, die dem SRV_OPEN zugeordnet ist, und entweder über eine gemeinsame oder eine exklusive Sperre für die Tabellensperre des NET_ROOT, die dem FCB zugeordnet ist.
RxFinalizeVNetRoot

RxFinalizeVNetRoot schließt die angegebene V_NET_ROOT-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist.
RxFinishFcbInitialisierung

Erfahren Sie mehr über die RxFinishFcbInitialization-Funktion.
RxForceFinalizeAllVNetRoots

RxForceFinalizeAllVNetRoots force finalisiert alle V_NET_ROOT Strukturen, die einer bestimmten NET_ROOT-Struktur zugeordnet sind. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist.
RxFsdDispatch

Erfahren Sie mehr über die RxFsdDispatch-Funktion.
RxFsdPostRequest

RxFsdPostRequest stellt das von einer RX_CONTEXT-Struktur angegebene E/A-Anforderungspaket (IRP) zur Verarbeitung durch den Dateisystemprozess (FSP) in die Workerwarteschlange bereit.
RxGetFileSizeWithLock

RxGetFileSizeWithLock ruft die Dateigröße in der FCB-Struktur mithilfe einer Sperre ab, um sicherzustellen, dass der 64-Bit-Wert konsistent gelesen wird.
RxGetRDBSSProcess

RxGetRDBSSProcess gibt einen Zeiger auf den Prozess des Standard Threads zurück, der vom RDBSS-Kernelprozess verwendet wird.
RxIndicateChangeOfBufferingState

RxIndicateChangeOfBufferingState wird aufgerufen, um eine Änderungspufferstatusanforderung (z. B. eine Oplock-Unterbrechungsanzeige) für die spätere Verarbeitung zu registrieren. Bei Bedarf werden Workerthreadroutinen für die weitere Verarbeitung aktiviert.
RxIndicateChangeOfBufferingStateForSrvOpen

RxIndicateChangeOfBufferingStateForSrvOpen wird aufgerufen, um eine Änderungspufferstatusanforderung (z. B. eine Oplock-Unterbrechungsanzeige) für die spätere Verarbeitung zu registrieren. Wenn die erforderlichen Voraussetzungen erfüllt sind, wird der Oplock weiter verarbeitet.
RxInferFileType

RxInferFileType versucht, den Dateityp (Verzeichnis oder Nichtverzeichnis) von einem Element in der RX_CONTEXT-Struktur abzuleiten.
RxInitializeContext

RxInitializeContext initialisiert eine vorhandene RX_CONTEXT Datenstruktur.
RxIsThisACscAgentOpen

RxIsThisACscAgentOpen bestimmt, ob eine Datei geöffnet wurde von einem clientseitigen Zwischenspeicherungs-Agent im Benutzermodus.
RxLockEnumerator

RxLockEnumerator wird von einem Netzwerk-Mini-Redirector aufgerufen, um die Dateisperren für einen FCB aufzulisten.
RxLogEventDirect

RxLogEventDirect wird aufgerufen, um einen Fehler im E/A-Fehlerprotokoll zu protokollieren. Es wird empfohlen, das RXLogEvent-Makro oder das RxLogFailure-Makro zu verwenden, anstatt diese Routine direkt aufzurufen.
RxLogEventWithAnnotation

RxLogEventWithAnnotation ordnet eine E/A-Fehlerprotokollstruktur zu, füllt sie mit Informationen und schreibt den Eintrag in das E/A-Fehlerprotokoll.
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect ordnet eine E/A-Fehlerprotokollstruktur zu, füllt sie mit Informationen und schreibt den Eintrag in das E/A-Fehlerprotokoll.
RxLowIoCompletion

RxLowIoCompletion muss von den Low-E/A-Routinen für den Netzwerk-Miniumleitungsmodus aufgerufen werden, wenn sie abgeschlossen sind, wenn die E/A-Routinen mit niedrigem E/A-Wert ursprünglich STATUS_PENDING zurückgegeben haben.
RxLowIoGetBufferAddress

RxLowIoGetBufferAddress gibt den Puffer zurück, der der MDL aus lowIoContext-Struktur einer RX_CONTEXT-Struktur entspricht.
RxMakeLateDeviceAvailable

RxMakeLateDeviceAvailable ändert das Geräteobjekt, um ein "verspätetes Gerät" verfügbar zu machen. Ein verspätetes Gerät ist ein Gerät, das nicht in der Laderoutine des Treibers erstellt wird.
RxMapAndDissociateMidFromContext

RxMapAndDissociateMidFromContext ordnet eine Multiplex-ID (MID) dem zugeordneten Kontext in einer MID_ATLAS-Struktur zu und entfernt dann die Zuordnung des MID zum Kontext.
RxMapMidToContext

RxMapMidToContext ordnet eine Multiplex-ID (MID) dem zugeordneten Kontext in einer MID_ATLAS-Struktur zu.
RxMapSystemBuffer

RxMapSystemBuffer gibt die Systempufferadresse vom IRP zurück.
RxNameCacheActivateEntry

RxNameCacheActivateEntry nimmt einen Namenscacheeintrag an und aktualisiert die Ablaufzeit und den Netzwerk-Miniumleitungskontext. Anschließend wird der Namenscacheeintrag in der aktiven Liste platziert.
RxNameCacheCheckEntry

RxNameCacheCheckEntry überprüft einen Namenscacheeintrag auf Gültigkeit. Ein gültiger Eintrag bedeutet, dass die Lebensdauer nicht abgelaufen ist und der MRxContext-Parameter die Gleichheitsprüfung besteht.
RxNameCacheCreateEntry

RxNameCacheCreateEntry ordnet eine NAME_CACHE-Struktur mit der angegebenen Namenszeichenfolge zu und initialisiert sie.
RxNameCacheExpireEntry

RxNameCacheExpireEntry fügt einen NAME_CACHE Eintrag in die kostenlose Liste für das Recycling ein.
RxNameCacheExpireEntryWithShortName

RxNameCacheExpireEntryWithShortName läuft für alle Namencacheeinträge ab, deren Namenspräfix mit dem angegebenen kurzen Dateinamen übereinstimmt.
RxNameCacheFetchEntry

RxNameCacheFetchEntry sucht nach einer Übereinstimmung mit einer angegebenen Namenszeichenfolge für einen NAME_CACHE Eintrag.
RxNameCacheFinalize

RxNameCacheFinalize gibt den Speicher für alle NAME_CACHE Einträge frei, die einer NAME_CACHE_CONTROL-Struktur zugeordnet sind.
RxNameCacheFreeEntry

RxNameCacheFreeEntry gibt den Speicher für einen NAME_CACHE Eintrag frei und verringert die Anzahl der NAME_CACHE Cacheeinträge, die einer NAME_CACHE_CONTROL-Struktur zugeordnet sind.
RxNameCacheInitialize

RxNameCacheInitialize initialisiert einen Namenscache (NAME_CACHE_CONTROL Struktur).
RxpDereferenceAndFinalizeNetFcb

RxpDereferenceAndFinalizeNetFcb dekrementiert die Verweisanzahl und schließt eine FCB-Struktur ab.
RxpDereferenceNetFcb

RxpDereferenceNetFcb verringert die Verweisanzahl für eine FCB-Struktur.
RxPostOneShotTimerRequest

RxPostOneShotTimerRequest initialisiert einen Einmaligen Timereintrag. Der übergebene Zeiger auf eine Arbeitsthreadroutine wird einmal aufgerufen, wenn der Timer abläuft.
RxPostRecurrentTimerRequest

RxPostRecurrentTimerRequest initialisiert eine wiederkehrende Zeitgeberanforderung. Der übergebene Zeiger auf eine Arbeitsthreadroutine wird in regelmäßigen Abständen aufgerufen, wenn der wiederkehrende Timer basierend auf den Eingabeparametern für diese Routine ausgelöst wird.
RxPostToWorkerThread

RxPostToWorkerThread ruft eine Routine auf, die als Parameter im Kontext eines Workerthreads übergeben wird. Arbeitsspeicher für die WORK_QUEUE_ITEM muss vom Aufrufer zugewiesen werden.
RxpReferenceNetFcb

RxpReferenceNetFcb erhöht die Verweisanzahl für einen FCB.
RxPrefixTableLookupName

RxPrefixTableLookupName sucht einen Namen in einer Präfixtabelle, die zum Katalogisieren von SRV_CALL, NET_ROOT und V_NET_ROOT Namen verwendet wird, und konvertiert den zugrunde liegenden Zeiger in eine Struktur, die den Namen enthält.
RxPrepareContextForReuse

RxPrepareContextForReuse bereitet eine RX_CONTEXT Datenstruktur für die Wiederverwendung vor, indem alle vorgangsspezifischen Zuordnungen und Käufe zurückgesetzt werden (das ReferenceCount-Element der RX_CONTEXT-Struktur ist auf Null festgelegt).
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink richtet den Dateinamen ein, um eine Analyse zu ermöglichen. Diese Routine wird von den Netzwerkminiumleitungen verwendet, um symbolische Links zu durchlaufen.
RxpTrackDereference

RxpTrackDereference wird in überprüften Builds verwendet, um Anforderungen zur Dereferenzierung von SRV_CALL, NET_ROOT, V_NET_ROOT, FOBX, FCB und SRV_OPEN Strukturen in überprüften Builds nachzuverfolgen. Auf ein Protokoll dieser Dereferenzierungsanforderungen kann das Protokollierungssystem und WMI zugreifen.
RxpTrackReference

Erfahren Sie mehr über die RxpTrackReference-Funktion.
RxpUnregisterMinirdr

RxpUnregisterMinirdr wird von einem Netzwerk-Miniumleitungstreiber aufgerufen, um die Registrierung des Treibers bei RDBSS aufzuheben und die Registrierungsinformationen aus der internen RDBSS-Registrierungstabelle zu entfernen.
RxPurgeAllFobxs

RxPurgeAllFobxs löscht alle FOBX-Strukturen, die einem Netzwerk-Mini-Redirector zugeordnet sind.
RxPurgeRelatedFobxs

RxPurgeRelatedFobxs bereinigt alle FOBX-Strukturen, die einer NET_ROOT-Struktur zugeordnet sind.
RxReassociateMid

RxReassociateMid ordnet eine Multiplex-ID (MID) einem alternativen Kontext erneut zu.
RxReference

RxReference inkrementiert das NodeReferenceCount-Element einer Struktur um eins für mehrere der von RDBSS verwendeten Datenstrukturen mit Verweiszählung.
RxRegisterMinirdr

RxRegisterMinirdr wird von einem Netzwerk-Miniumleitungstreiber aufgerufen, um den Treiber bei RDBSS zu registrieren, wodurch die Registrierungsinformationen zu einer internen Registrierungstabelle hinzugefügt werden. RDBSS erstellt auch ein Geräteobjekt für den Netzwerk-Mini-Redirector.
RxReleaseFcbResourceForThreadInMRx

RxReleaseFcbResourceForThreadInMRx gibt die FCB-Ressource frei, die von einem Netzwerk-Miniumleitungstreiber mit einer bestimmten Thread-ID abgerufen wurde.
RxReleaseFcbResourceInMRx

RxReleaseFcbResourceInMRx gibt die FCB-Ressource frei, die von einem Netzwerk-Miniumleitungstreiber abgerufen wurde.
RxResumeBlockedOperations_Serially

RxResumeBlockedOperations_Serially aktiviert ggf. den nächsten wartenden Thread in der serialisierten blockierenden E/A-Warteschlange.
RxScavengeAllFobxs

RxScavengeAllFobxs löscht alle FOBX-Strukturen, die einem Netzwerk-Mini-Redirector-Geräteobjekt zugeordnet sind.
RxScavengeFobxsForNetRoot

RxScavengeFobxsForNetRoot löscht alle FOBX-Strukturen, die einer bestimmten NET_ROOT-Struktur zugeordnet sind.
RxSetDomainForMailslotBroadcast

Erfahren Sie mehr über die Funktion RxSetDomainForMailslotBroadcast.
RxSetMinirdrCancelRoutine

RxSetMinirdrCancelRoutine wird von einem Netzwerk-Miniumleitungstreiber aufgerufen, um eine Miniumleitungsabbruchroutine für ein Netzwerk für eine RX_CONTEXT-Struktur einzurichten.
RxSetSrvCallDomainName

RxSetSrvCallDomainName wird von einem Netzwerk-Mini-Redirector-Treiber aufgerufen, um den Domänennamen festzulegen, der einem bestimmten Server zugeordnet ist (SRV_CALL-Struktur).
RxSpinDownMRxDispatcher

RxSpinDownMRxDispatcher reißt den Dispatcherkontext für eine Netzwerkminiumleitung ab.
RxStartMinirdr

Erfahren Sie mehr über die RxStartMinirdr-Funktion.
RxStopMinirdr

Erfahren Sie mehr über die RxStopMinirdr-Funktion.
RxUnregisterMinirdr

RxUnregisterMinirdr ist eine Inlineroutine, die von einem Netzwerk-Miniumleitungstreiber aufgerufen wird, um die Registrierung des Treibers bei RDBSS aufzuheben und die Registrierungsinformationen aus der internen RDBSS-Registrierungstabelle zu entfernen.
SeAccessCheckFromState

Erfahren Sie mehr über die SeAccessCheckFromState-Funktion.
SeAccessCheckFromStateEx

Erfahren Sie mehr über die SeAccessCheckFromStateEx-Funktion.
SeAppendPrivileges

Die SeAppendPrivileges-Routine fügt dem Berechtigungssatz in einer Zugriffsstatusstruktur zusätzliche Berechtigungen hinzu.
SeAuditHardLinkCreation

Microsoft reserviert die SeAuditHardLinkCreation-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
SeAuditingFileEvents

Die SeAuditingFileEvents-Routine bestimmt, ob dateiöffnende Ereignisse derzeit überwacht werden.
SeAuditingFileOrGlobalEvents

Die SeAuditingFileOrGlobalEvents-Routine bestimmt, ob datei- oder globale Ereignisse derzeit überwacht werden.
SeAuditingHardLinkEvents

Microsoft reserviert die SeAuditingHardLinkEvents-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
SeCaptureSubjectContext

Die SeCaptureSubjectContext-Routine in ntifs.h erfasst den Sicherheitskontext des aufrufenden Threads für die Zugriffsüberprüfung und -überwachung.
SeCaptureSubjectContext

Die SeCaptureSubjectContext-Routine in wdm.h erfasst den Sicherheitskontext des aufrufenden Threads für die Zugriffsüberprüfung und -überwachung.
SeCaptureSubjectContextEx

Erfahren Sie mehr über die SeCaptureSubjectContextEx-Funktion.
SecLookupAccountName

SecLookupAccountName akzeptiert ein Konto als Eingabe und ruft eine Sicherheits-ID (SID) für das Konto und den Namen der Domäne ab, in der das Konto gefunden wurde.
SecLookupAccountSid

SecLookupAccountSid akzeptiert einen Sicherheitsbezeichner (SID) als Eingabe. Es ruft den Namen des Kontos für diese SID und den Namen der ersten Domäne ab, in der diese SID gefunden wird.
SecLookupWellKnownSid

SecLookupWellKnownSid akzeptiert einen bekannten SID-Typ (Security Identifier) als Eingabe und ruft den lokalen Sicherheitsbezeichner (SID) für diese bekannte SID ab.
SecMakeSPN

SecMakeSPN erstellt eine Dienstanbieternamenzeichenfolge, die bei der Kommunikation mit bestimmten Sicherheitsdienstanbietern verwendet werden kann.
SecMakeSPNEx

SecMakeSPNEx erstellt eine Dienstanbieternamenzeichenfolge, die bei der Kommunikation mit bestimmten Sicherheitsdienstanbietern verwendet werden kann.
SecMakeSPNEx2

SecMakeSPNEx2 erstellt eine Dienstanbieternamenzeichenfolge, die bei der Kommunikation mit bestimmten Sicherheitsdienstanbietern verwendet werden kann.
SeCreateClientSecurity

Erfahren Sie mehr über die SeCreateClientSecurity-Funktion.
SeCreateClientSecurityFromSubjectContext

Erfahren Sie mehr über die SeCreateClientSecurityFromSubjectContext-Routine.
SeDeleteClientSecurity

Die SeDeleteClientSecurity-Routine löscht einen Clientsicherheitskontext.
SeDeleteObjectAuditAlarm

Die SeDeleteObjectAuditAlarm-Routine generiert Überwachungs- und Alarmmeldungen für ein Objekt, das zum Löschen markiert ist.
SeFilterToken

Erfahren Sie mehr über die SeFilterToken-Funktion.
SeImpersonateClient

Die SeImpersonateClient-Funktion ist veraltet.
SeImpersonateClientEx

Die SeImpersonateClientEx-Routine bewirkt, dass ein Thread die Identität eines Benutzers antäussiert.
SeLengthSid

Das SeLengthSid-Makro ist veraltet.
SeLocateProcessImageName

Erfahren Sie mehr über die SeLocateProcessImageName-Funktion.
SeLockSubjectContext

Erfahren Sie mehr über die SeLockSubjectContext-Funktion.
SeLockSubjectContext

Die SeLockSubjectContext-Routine in wdm.h sperrt die primären Token und identitätswechsel eines erfassten Betreffkontexts.
SeMarkLogonSessionForTerminationNotification

Die SeMarkLogonSessionForTerminationNotification-Routine kennzeichnet eine Anmeldesitzung, sodass die registrierte Rückrufroutine des Aufrufers aufgerufen wird, wenn die Anmeldesitzung beendet wird.
SeOpenObjectAuditAlarm

Die SeOpenObjectAuditAlarm-Routine generiert Überwachungs- und Alarmmeldungen, wenn versucht wird, ein Objekt zu öffnen.
SeOpenObjectForDeleteAuditAlarm

Die SeOpenObjectForDeleteAuditAlarm-Routine generiert Überwachungs- und Alarmmeldungen, wenn versucht wird, ein Objekt zum Löschen zu öffnen.
SePrivilegeCheck

Die SePrivilegeCheck-Routine bestimmt, ob ein angegebener Satz von Berechtigungen im Zugriffstoken des Antragstellers aktiviert ist.
SeQueryAuthenticationIdToken

Die SeQueryAuthenticationIdToken-Routine ruft die Authentifizierungs-ID eines Zugriffstokens ab.
SeQueryInformationToken

Die SeQueryInformationToken-Routine ruft einen angegebenen Typ von Informationen zu einem Zugriffstoken ab. Der aufrufende Prozess muss über geeignete Zugriffsrechte verfügen, um die Informationen abzurufen.
SeQuerySecurityDescriptorInfo

Die SeQuerySecurityDescriptorInfo-Routine ruft eine Kopie des Sicherheitsdeskriptors eines Objekts ab.
SeQuerySessionIdToken

Microsoft reserviert die SeQuerySessionIdToken-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
SeQuerySubjectContextToken

Erfahren Sie mehr über das SeQuerySubjectContextToken-Makro.
SeRegisterLogonSessionTerminatedRoutine

Die SeRegisterLogonSessionTerminatedRoutine-Routine registriert eine Rückrufroutine, die aufgerufen wird, wenn eine Anmeldesitzung beendet wird. Eine Anmeldesitzung wird beendet, wenn das letzte Token, das auf die Anmeldesitzung verweist, gelöscht wird.
SeReleaseSubjectContext

Erfahren Sie mehr über die SeReleaseSubjectContext-Routine.
SeReleaseSubjectContext

Die SeReleaseSubjectContext-Routine in wdm.h gibt einen Sicherheitskontext des Antragstellers frei, der von einem früheren Aufruf von SeCaptureSubjectContext erfasst wurde.
SeSetAccessStateGenericMapping

Die SeSetAccessStateGenericMapping-Routine legt das generische Zuordnungsfeld einer ACCESS_STATE-Struktur fest.
SeSetSecurityDescriptorInfo

Erfahren Sie mehr über die SeSetSecurityDescriptorInfo-Funktion.
SeSetSecurityDescriptorInfoEx

Erfahren Sie mehr über die SeSetSecurityDescriptorInfoEx-Funktion.
SeSetSessionIdToken

Microsoft reserviert die SeSetSessionIdToken-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
SeTokenGetNoChildProcessRestricted

Die SeTokenGetNoChildProcessRestricted-Routine bestimmt den Status der Entschärfung ohne untergeordnete Prozesse. Es ist nicht möglich, gleichzeitig erzwungen und nur überwacht zu werden.
SeTokenIsAdmin

Die SeTokenIsAdmin-Routine bestimmt, ob ein Token die lokale Administratorgruppe enthält.
SeTokenIsNoChildProcessRestrictionEnforced

Die SeTokenIsNoChildProcessRestrictionEnforced-Routine bestimmt, ob das Token die Einschränkung ohne untergeordnete Prozesse aufweist.
SeTokenIsRestricted

Die SeTokenIsRestricted-Routine bestimmt, ob ein Token eine Liste einschränkender Sicherheits-IDs (SID) enthält.
SeTokenSetNoChildProcessRestricted

Die SeTokenSetNoChildProcessRestricted-Routine legt die TOKEN_AUDIT_NO_CHILD_PROCESS- oder TOKEN_AUDIT_NO_CHILD_PROCESS-Flags im Token fest.
SeTokenType

Microsoft reserviert die SeTokenType-Funktion nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
SeUnlockSubjectContext

Erfahren Sie mehr über die SeUnlockSubjectContext-Routine.
SeUnlockSubjectContext

Die SeUnlockSubjectContext-Routine in wdm.h entsperrt die Token eines erfassten Betreffkontexts, die durch einen Aufruf von SeLockSubjectContext gesperrt wurden.
SeUnregisterLogonSessionTerminatedRoutine

Die SeUnregisterLogonSessionTerminatedRoutine-Routine hebt die Registrierung einer Rückrufroutine auf, die durch einen früheren Aufruf von SeRegisterLogonSessionTerminatedRoutine registriert wurde.

Strukturen

 
ACCESS_ALLOWED_ACE

Die ACCESS_ALLOWED_ACE-Struktur definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die daCL (Discretionary Access Control List), die den Zugriff auf ein Objekt steuert.
ACCESS_DENIED_ACE

Die ACCESS_DENIED_ACE-Struktur definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die daCL (Discretionary Access Control List), die den Zugriff auf ein Objekt steuert.
ACCESS_STATE

Die ACCESS_STATE-Struktur beschreibt den Status eines laufenden Zugriffs.
ACE_HEADER

Die ACE_HEADER-Struktur beschreibt den Typ und die Größe eines Zugriffssteuerungseintrags (Access Control Entry, ACE).
ACL

Die ACL-Struktur ist der Header einer Zugriffssteuerungsliste (Access Control List, ACL). Eine vollständige ACL besteht aus einer ACL-Struktur, gefolgt von einer sortierten Liste von null oder mehr Zugriffssteuerungseinträgen (Access Control Entries, ACE).
ATOMIC_CREATE_ECP_CONTEXT

Diese Struktur ermöglicht es, während der Erstellung zusätzliche Vorgänge für eine Datei atomar auszuführen.
BOOT_AREA_INFO

Die BOOT_AREA_INFO-Struktur enthält die Ausgabe für den FSCTL_GET_BOOT_AREA_INFO-Steuerelementcode.
CC_FILE_SIZES

Erfahren Sie mehr über die CC_FILE_SIZES-Struktur.
CREATE_REDIRECTION_ECP_CONTEXT

Erfahren Sie mehr über die CREATE_REDIRECTION_ECP_CONTEXT-Struktur.
CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT

Erfahren Sie mehr über die CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT-Struktur.
CSV_QUERY_FILE_REVISION_ECP_CONTEXT

Erfahren Sie mehr über die CSV_QUERY_FILE_REVISION_ECP_CONTEXT-Struktur.
CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128

Erfahren Sie mehr über die CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128-Struktur.
CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT

Erfahren Sie mehr über die CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT-Struktur.
DUAL_OPLOCK_KEY_ECP_CONTEXT

Erfahren Sie mehr über die DUAL_OPLOCK_KEY_ECP_CONTEXT-Struktur.
ECP_OPEN_PARAMETERS

Die ECP_OPEN_PARAMETERS-Struktur ermöglicht es einem Aufrufer, den Zweck des Öffnens einer Datei anzugeben, ohne vorhandene Handles und/oder Oplocks für die Datei zu beeinträchtigen.
ENCRYPTION_KEY_CTRL_INPUT

Weitere Informationen: ENCRYPTION_KEY_CTRL_INPUT-Struktur
FAST_IO_DISPATCH

Enthält eine Reihe von Rückrufroutinen, die ein Dateisystemtreiber oder Dateisystemfiltertreiber (Legacy) für eine schnelle E/A-Verarbeitung bereitstellt.
FILE_ALLOCATED_RANGE_BUFFER

Erfahren Sie mehr über die FILE_ALLOCATED_RANGE_BUFFER-Struktur.
FILE_ALLOCATION_INFORMATION

Erfahren Sie mehr über die FILE_ALLOCATION_INFORMATION-Struktur.
FILE_BOTH_DIR_INFORMATION

Die FILE_BOTH_DIR_INFORMATION-Struktur wird verwendet, um detaillierte Informationen für die Dateien in einem Verzeichnis abzufragen.
FILE_CASE_SENSITIVE_INFORMATION

Die FILE_CASE_SENSITIVE_INFORMATION-Struktur wird zum Abfragen oder Festlegen von Informationen pro Verzeichnis verwendet, bei dem die Groß-/Kleinschreibung beachtet wird.
FILE_COMPLETION_INFORMATION

Die FILE_COMPLETION_INFORMATION-Struktur enthält das Porthandle und den Schlüssel für einen E/A-Abschlussport, der für ein Dateihandle erstellt wurde.
FILE_COMPRESSION_INFORMATION

Die FILE_COMPRESSION_INFORMATION-Struktur beschreibt den Zustand eines komprimierten Datenpuffers.
FILE_DESIRED_STORAGE_CLASS_INFORMATION

Enthält die Informationen für das Attribut Desired Storage Class.
FILE_DIRECTORY_INFORMATION

Die FILE_DIRECTORY_INFORMATION-Struktur wird verwendet, um detaillierte Informationen für die Dateien in einem Verzeichnis abzufragen.
FILE_DISPOSITION_INFORMATION_EX

Die FILE_DISPOSITION_INFORMATION_EX-Struktur wird als Argument für die ZwSetInformationFile-Routine verwendet und gibt an, wie das Betriebssystem eine Datei löschen soll.
FILE_FS_ATTRIBUTE_INFORMATION

Die FILE_FS_ATTRIBUTE_INFORMATION-Struktur wird verwendet, um Attributinformationen für ein Dateisystem abzufragen.
FILE_FS_CONTROL_INFORMATION

Erfahren Sie mehr über die FILE_FS_CONTROL_INFORMATION-Struktur.
FILE_FS_DRIVER_PATH_INFORMATION

Die FILE_FS_DRIVER_PATH_INFORMATION-Struktur wird verwendet, um abzufragen, ob sich ein bestimmter Treiber im E/A-Pfad für ein Dateisystemvolume befindet.
FILE_FS_FULL_SIZE_INFORMATION

Die FILE_FS_FULL_SIZE_INFORMATION-Struktur wird verwendet, um Sektorgrößeninformationen für ein Dateisystemvolume abzufragen.
FILE_FS_FULL_SIZE_INFORMATION_EX

Wird in einer Anforderung verwendet, um Sektorgrößeninformationen für ein Dateisystemvolume abzufragen.
FILE_FS_LABEL_INFORMATION

Die FILE_FS_LABEL_INFORMATION-Struktur wird verwendet, um die Bezeichnung für ein Dateisystemvolume festzulegen.
FILE_FS_OBJECTID_INFORMATION

Die FILE_FS_OBJECTID_INFORMATION-Struktur wird verwendet, um die Objekt-ID für ein Dateisystemvolume abzufragen oder festzulegen.
FILE_FS_PERSISTENT_VOLUME_INFORMATION

Erfahren Sie mehr über die FILE_FS_PERSISTENT_VOLUME_INFORMATION-Struktur.
FILE_FS_SECTOR_SIZE_INFORMATION

Die FILE_FS_SECTOR_SIZE_INFORMATION-Struktur wird verwendet, um Informationen zur physischen und logischen Sektorgröße für ein Dateisystemvolume abzufragen.
FILE_FS_SIZE_INFORMATION

Die FILE_FS_SIZE_INFORMATION-Struktur wird verwendet, um Sektorgrößeninformationen für ein Dateisystemvolume abzufragen.
FILE_FS_VOLUME_INFORMATION

Die FILE_FS_VOLUME_INFORMATION-Struktur wird verwendet, um Informationen zu einem Volume abzufragen, auf dem ein Dateisystem eingebunden ist.
FILE_FULL_DIR_INFORMATION

Die FILE_FULL_DIR_INFORMATION-Struktur wird verwendet, um detaillierte Informationen für die Dateien in einem Verzeichnis abzufragen.
FILE_GET_EA_INFORMATION

Die FILE_GET_EA_INFORMATION-Struktur wird verwendet, um Ea-Informationen (Extended-Attribute) abzufragen.
FILE_GET_QUOTA_INFORMATION

Die FILE_GET_QUOTA_INFORMATION-Struktur wird verwendet, um Kontingentinformationen abzufragen.
FILE_ID_64_EXTD_BOTH_DIR_INFORMATION

Erfahren Sie mehr über die FILE_ID_64_EXTD_BOTH_DIR_INFORMATION-Struktur.
FILE_ID_64_EXTD_DIR_INFORMATION

Erfahren Sie mehr über die FILE_ID_64_EXTD_DIR_INFORMATION-Struktur.
FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION

Erfahren Sie mehr über die FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION-Struktur.
FILE_ID_ALL_EXTD_DIR_INFORMATION

Erfahren Sie mehr über die FILE_ID_ALL_EXTD_DIR_INFORMATION-Struktur.
FILE_ID_BOTH_DIR_INFORMATION

Die FILE_ID_BOTH_DIR_INFORMATION-Struktur wird verwendet, um Informationen zum Dateiverweis für die Dateien in einem Verzeichnis abzufragen.
FILE_ID_EXTD_BOTH_DIR_INFORMATION

Erfahren Sie mehr über die FILE_ID_EXTD_BOTH_DIR_INFORMATION-Struktur.
FILE_ID_EXTD_DIR_INFORMATION

Erfahren Sie mehr über die FILE_ID_EXTD_DIR_INFORMATION-Struktur.
FILE_ID_FULL_DIR_INFORMATION

Die FILE_ID_FULL_DIR_INFORMATION-Struktur wird verwendet, um detaillierte Informationen für die Dateien in einem Verzeichnis abzufragen.
FILE_ID_GLOBAL_TX_DIR_INFORMATION

Die FILE_ID_GLOBAL_TX_DIR_INFORMATION-Struktur enthält Informationen zur Transaktionstransaktionssicht für die Dateien in einem Verzeichnis.
FILE_ID_INFORMATION

FILE_ID_INFORMATION wird verwendet, um Dateiidentifikationsinformationen abzufragen.
FILE_INTERNAL_INFORMATION

Erfahren Sie mehr über FILE_INTERNAL_INFORMATION Struktur.
FILE_KNOWN_FOLDER_INFORMATION

Erfahren Sie mehr über die FILE_KNOWN_FOLDER_INFORMATION-Struktur.
FILE_LEVEL_TRIM

Die FILE_LEVEL_TRIM-Struktur enthält ein Array von Bytebereichen, die für eine Datei zu kürzen sind.
FILE_LEVEL_TRIM_OUTPUT

Die FILE_LEVEL_TRIM_OUTPUT-Struktur enthält die Ergebnisse eines Kürzungsvorgangs, der von einer FSCTL_FILE_LEVEL_TRIM-Anforderung ausgeführt wird.
FILE_LEVEL_TRIM_RANGE

Enthält den Offset und die Länge eines Trimmbereichs für eine Datei.
FILE_LINK_ENTRY_INFORMATION

Die FILE_LINK_ENTRY_INFORMATION-Struktur beschreibt eine einzelne NTFS-Hardlink-Verbindung mit einer vorhandenen Datei.
FILE_LINK_INFORMATION

Die FILE_LINK_INFORMATION-Struktur wird verwendet, um eine NTFS-Hardlink-Verbindung mit einer vorhandenen Datei zu erstellen.
FILE_LINKS_INFORMATION

Erfahren Sie mehr über die FILE_LINKS_INFORMATION-Struktur.
FILE_LOCK

Erfahren Sie mehr über die FILE_LOCK-Struktur.
FILE_LOCK_INFO

Erfahren Sie mehr über die FILE_LOCK_INFO-Struktur.
FILE_MAILSLOT_QUERY_INFORMATION

Die FILE_MAILSLOT_QUERY_INFORMATION-Struktur enthält Informationen zu einem Mailslot.
FILE_MAILSLOT_SET_INFORMATION

Die FILE_MAILSLOT_SET_INFORMATION-Struktur wird verwendet, um einen Wert für ein Maillot festzulegen.
FILE_MEMORY_PARTITION_INFORMATION

Speichert Informationen zur Speicherpartition. Diese Struktur wird von der ZwSetInformationFile-Funktion verwendet.
FILE_NAMES_INFORMATION

Eine FILE_NAMES_INFORMATION-Struktur, die verwendet wird, um detaillierte Informationen über die Namen von Dateien in einem Verzeichnis abzufragen.
FILE_NETWORK_PHYSICAL_NAME_INFORMATION

Erfahren Sie mehr über _FILE_NETWORK_PHYSICAL_NAME_INFORMATION Struktur.
FILE_NOTIFY_EXTENDED_INFORMATION

Erfahren Sie mehr über die FILE_NOTIFY_EXTENDED_INFORMATION-Struktur.
FILE_NOTIFY_FULL_INFORMATION

Erfahren Sie mehr über die FILE_NOTIFY_FULL_INFORMATION-Struktur.
FILE_NOTIFY_INFORMATION

Erfahren Sie mehr über die FILE_NOTIFY_INFORMATION-Struktur.
FILE_OBJECTID_INFORMATION

Erfahren Sie mehr über die FILE_OBJECTID_INFORMATION-Struktur.
FILE_PIPE_INFORMATION

Die FILE_PIPE_INFORMATION-Struktur enthält Informationen zu einer benannten Pipe, die nicht spezifisch für das lokale oder das Remoteende der Pipe ist.
FILE_PIPE_LOCAL_INFORMATION

Die FILE_PIPE_LOCAL_INFORMATION-Struktur enthält Informationen zum lokalen Ende einer benannten Pipe.
FILE_PIPE_REMOTE_INFORMATION

Die FILE_PIPE_REMOTE_INFORMATION-Struktur enthält Informationen zum Remoteende einer benannten Pipe.
FILE_PROVIDER_EXTERNAL_INFO_V0

Erfahren Sie mehr über die FILE_PROVIDER_EXTERNAL_INFO_V0-Struktur.
FILE_PROVIDER_EXTERNAL_INFO_V1

Erfahren Sie mehr über die FILE_PROVIDER_EXTERNAL_INFO_V1-Struktur.
FILE_QUOTA_INFORMATION

Die FILE_QUOTA_INFORMATION-Struktur wird verwendet, um benutzerspezifische Kontingentinformationen für jede Datei in einem Verzeichnis abzufragen oder festzulegen.
FILE_REGION_INFO

Erfahren Sie mehr über die FILE_REGION_INFO-Struktur.
FILE_REGION_INPUT

Erfahren Sie mehr über die FILE_REGION_INPUT-Struktur.
FILE_REGION_OUTPUT

Erfahren Sie mehr über die FILE_REGION_OUTPUT-Struktur.
FILE_REMOTE_PROTOCOL_INFORMATION

Die FILE_REMOTE_PROTOCOL_INFORMATION-Struktur enthält Datei-Remoteprotokollinformationen.
FILE_RENAME_INFORMATION

Die FILE_RENAME_INFORMATION-Struktur wird verwendet, um eine Datei umzubenennen.
FILE_REPARSE_POINT_INFORMATION

Die FILE_REPARSE_POINT_INFORMATION-Struktur wird verwendet, um Informationen zu einem Analysepunkt abzufragen.
FILE_SFIO_RESERVE_INFORMATION

FILE_SFIO_RESERVE_INFORMATION wird verwendet, um die reservierten Bandbreiteninformationen einer Datei für geplante Datei-E/A (SFIO) abzufragen oder festzulegen.
FILE_STANDARD_LINK_INFORMATION

FILE_STANDARD_LINK_INFORMATION wird verwendet, um Dateilinkinformationen abzufragen.
FILE_STAT_BASIC_INFORMATION

Erfahren Sie mehr über FILE_STAT_BASIC_INFORMATION Struktur.
FILE_STAT_INFORMATION

Die FILE_STAT_INFORMATION-Struktur enthält Metadaten zu einer Datei.
FILE_STAT_LX_INFORMATION

Die FILE_STAT_LX_INFORMATION-Struktur enthält Metadaten zu einer Datei.
FILE_STORAGE_RESERVE_ID_INFORMATION

Erfahren Sie mehr über die FILE_STORAGE_RESERVE_ID_INFORMATION-Struktur.
FILE_STREAM_INFORMATION

Erfahren Sie mehr über FILE_STREAM_INFORMATION Struktur.
FILE_TIMESTAMPS

Die FILE_TIMESTAMPS-Struktur gibt die letzte aufgezeichnete instance bestimmter Aktionen für eine Datei an.
FILE_ZERO_DATA_INFORMATION

Die _FILE_ZERO_DATA_INFORMATION-Struktur enthält einen Dateibereich, der auf Nullen festgelegt werden soll. Diese Struktur wird vom FSCTL_SET_ZERO_DATA-Steuerelementcode verwendet.
FILE_ZERO_DATA_INFORMATION_EX

Die _FILE_ZERO_DATA_INFORMATION_EX-Struktur enthält einen Dateibereich, der auf Nullen festgelegt werden soll. Diese Struktur wird vom FSCTL_SET_ZERO_DATA-Steuerelementcode verwendet.
FILTER_AGGREGATE_BASIC_INFORMATION

Die FILTER_AGGREGATE_BASIC_INFORMATION-Struktur enthält grundlegende Informationen für einen Minifilter oder legacy-Filtertreiber.
FILTER_AGGREGATE_STANDARD_INFORMATION

Die FILTER_AGGREGATE_STANDARD_INFORMATION-Struktur enthält Informationen zu einem Minifilter oder älteren Filtertreiber.
FILTER_FULL_INFORMATION

Die FILTER_FULL_INFORMATION-Struktur enthält vollständige Informationen für einen Minifiltertreiber.
FILTER_MESSAGE_HEADER

Die FILTER_MESSAGE_HEADER-Struktur enthält Nachrichtenheaderinformationen.
FILTER_REPLY_HEADER

Die FILTER_REPLY_HEADER-Struktur enthält Nachrichtenantwortheaderinformationen.
FILTER_VOLUME_BASIC_INFORMATION

Die vom Aufrufer zugeordnete FILTER_VOLUME_BASIC_INFORMATION-Struktur enthält grundlegende Informationen für ein Volume.
FILTER_VOLUME_STANDARD_INFORMATION

Die vom Aufrufer zugeordnete FILTER_VOLUME_STANDARD_INFORMATION-Struktur enthält Informationen für ein Volume.
FLT_CALLBACK_DATA

Die FLT_CALLBACK_DATA-Struktur stellt einen E/A-Vorgang dar. Der Filter-Manager und minifilter verwenden diese Struktur, um E/A-Vorgänge zu initiieren und zu verarbeiten.
FLT_CALLBACK_DATA_QUEUE

FLT_CALLBACK_DATA_QUEUE ist eine undurchsichtige Struktur, die verwendet wird, um die Rückrufroutinen für die Rückrufdatenwarteschlange eines Minifilters anzugeben. Legen Sie die Member dieser Struktur nicht direkt fest. Verwenden Sie FltCbdqInitialize, um diese Struktur zu initialisieren.
FLT_CONTEXT_REGISTRATION

Die FLT_CONTEXT_REGISTRATION-Struktur wird verwendet, um Kontexttypen zu registrieren.
FLT_CREATEFILE_TARGET_ECP_CONTEXT

Die FLT_CREATEFILE_TARGET_ECP_CONTEXT-Struktur ist ein zusätzlicher Create-Parameter (ECP), der verwendet wird, um Analysezielinformationen an den Aufrufer von FltCreateFileEx2 zurückzugeben.
FLT_FILE_NAME_INFORMATION

Die FLT_FILE_NAME_INFORMATION-Struktur enthält Dateinameninformationen.
FLT_IO_PARAMETER_BLOCK

Die FLT_IO_PARAMETER_BLOCK-Struktur enthält die Parameter für den E/A-Vorgang, der durch eine Rückrufdatenstruktur (FLT_CALLBACK_DATA) dargestellt wird.
FLT_NAME_CONTROL

Ein Minifilter, der Dateinamen für den Namencache des Filter-Managers bereitstellt, kann die FLT_NAME_CONTROL-Struktur verwenden, um seine Namenspuffer zu verwalten.
FLT_OPERATION_REGISTRATION

Die FLT_OPERATION_REGISTRATION-Struktur wird verwendet, um Rückrufroutinen für Vorgänge zu registrieren.
FLT_PARAMETERS

Die FLT_PARAMETERS Union definiert für einen Minifilter die anforderungstypspezifischen Parameter, die einem E/A-Vorgang zugeordnet sind.
FLT_REGISTRATION

Die FLT_REGISTRATION-Struktur wird als Parameter an FltRegisterFilter übergeben.
FLT_RELATED_CONTEXTS

Die FLT_RELATED_CONTEXTS-Struktur enthält die Kontexte eines Minifiltertreibers für die Objekte, die einem E/A-Vorgang zugeordnet sind.
FLT_RELATED_CONTEXTS_EX

Die FLT_RELATED_CONTEXTS_EX-Struktur enthält die Kontexte eines Minifiltertreibers für die Objekte, die einem E/A-Vorgang zugeordnet sind.
FLT_RELATED_OBJECTS

Die FLT_RELATED_OBJECTS-Struktur enthält undurchsichtige Zeiger für die Objekte, die einem Vorgang zugeordnet sind.
FLT_TAG_DATA_BUFFER

Die FLT_TAG_DATA_BUFFER-Struktur enthält Informationen zu einem Analysepunkttag.
FLT_VOLUME_PROPERTIES

Die FLT_VOLUME_PROPERTIES-Struktur wird als Parameter an FltGetVolumeProperties übergeben.
FS_BPIO_INFO

Die FS_BPIO_INFO-Struktur stellt Informationen zum BypassIO-Zustand des Volumes bereit.
FS_BPIO_INPUT

Die FS_BPIO_INPUT-Struktur gibt den angeforderten BypassIO-Vorgang und Flags für den FSCTL_MANAGE_BYPASS_IO-Steuerelementcode an.
FS_BPIO_OUTPUT

Die FS_BPIO_OUTPUT-Struktur wird verwendet, um Informationen zum BypassIO-Vorgang für den FSCTL_MANAGE_BYPASS_IO-Steuerungscode zurückzugeben.
FS_BPIO_RESULTS

Die FS_BPIO_RESULTS-Struktur definiert vorgangsspezifische BypassIO-Ausgaben für FS_BPIO_OP_ENABLE- und FS_BPIO_OP_QUERY-Vorgänge, wenn ein Treiber den Vorgang fehlschlägt.
FS_FILTER_CALLBACK_DATA

FS_FILTER_CALLBACK_DATA ist die Rückrufdatenstruktur für den FS_FILTER_CALLBACK- oder FS_FILTER_COMPLETION_CALLBACK-Vorgang eines FS_FILTER_CALLBACKS.
FS_FILTER_CALLBACKS

Die FS_FILTER_CALLBACKS-Struktur enthält die Einstiegspunkte der vom Aufrufer bereitgestellten Benachrichtigungsrückrufroutinen.
FS_FILTER_SECTION_SYNC_OUTPUT

Die FS_FILTER_SECTION_SYNC_OUTPUT-Struktur enthält Informationen, die die Attribute des abschnitts beschreiben, der erstellt wird.
FSCTL_OFFLOAD_READ_INPUT

Erfahren Sie mehr über die FSCTL_OFFLOAD_READ_INPUT-Struktur.
FSCTL_OFFLOAD_READ_OUTPUT

Die FSCTL_OFFLOAD_READ_OUTPUT-Struktur enthält die Ausgabe für die FSCTL_OFFLOAD_READ-Steuerungscodeanforderung.
FSCTL_OFFLOAD_WRITE_INPUT

Erfahren Sie mehr über die FSCTL_OFFLOAD_WRITE_INPUT-Struktur.
FSCTL_OFFLOAD_WRITE_OUTPUT

Erfahren Sie mehr über die FSCTL_OFFLOAD_WRITE_OUTPUT-Struktur.
FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT

Die FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT-Struktur gibt den NUMA-Knoten (Non-Uniform Memory Architecture) an, auf dem sich das Volume befindet.
FSRTL_ADVANCED_FCB_HEADER

Die FSRTL_ADVANCED_FCB_HEADER-Struktur enthält Kontextinformationen, die ein Dateisystem zu einer Datei verwaltet.
FSRTL_COMMON_FCB_HEADER

Erfahren Sie mehr über die FSRTL_COMMON_FCB_HEADER-Struktur.
FSRTL_PER_FILE_CONTEXT

Ein Legacy-Dateisystemfiltertreiber kann eine FSRTL_PER_FILE_CONTEXT-Struktur verwenden, um einer geöffneten Datei treiberspezifische Kontextinformationen zuzuordnen.
FSRTL_PER_FILEOBJECT_CONTEXT

Die undurchsichtige FSRTL_PER_FILEOBJECT_CONTEXT-Struktur wird vom Betriebssystem verwendet, um durch Filtertreiber definierte Kontextinformationsstrukturen des Dateisystems für ein Dateiobjekt nachzuverfolgen.
FSRTL_PER_STREAM_CONTEXT

Die FSRTL_PER_STREAM_CONTEXT-Struktur enthält Kontextinformationen, die ein Dateisystemfiltertreiber zu einem Dateidatenstrom verwaltet.
INSTANCE_AGGREGATE_STANDARD_INFORMATION

Die vom Aufrufer zugeordnete INSTANCE_AGGREGATE_STANDARD_INFORMATION-Struktur enthält Informationen für einen Minifiltertreiber instance oder einen Legacyfiltertreiber.
INSTANCE_BASIC_INFORMATION

Die INSTANCE_BASIC_INFORMATION-Struktur enthält grundlegende Informationen für einen Minifilter instance.
INSTANCE_FULL_INFORMATION

Die INSTANCE_FULL_INFORMATION-Struktur enthält vollständige Informationen für einen Minifilter instance.
INSTANCE_PARTIAL_INFORMATION

Die INSTANCE_PARTIAL_INFORMATION-Struktur enthält Teilinformationen für einen Minifilter instance.
IO_CREATE_STREAM_FILE_OPTIONS

Erfahren Sie mehr über die IO_CREATE_STREAM_FILE_OPTIONS-Struktur.
IO_DEVICE_HINT_ECP_CONTEXT

Erfahren Sie mehr über die IO_DEVICE_HINT_ECP_CONTEXT-Struktur.
IO_DRIVER_CREATE_CONTEXT

Die IO_DRIVER_CREATE_CONTEXT-Struktur wird verwendet, um zusätzliche Parameter an die Routinen IoCreateFileEx und FltCreateFileEx2 zu übergeben.
IO_FOEXT_SILO_PARAMETERS

Diese Struktur beschreibt den Containerkontext, der von der IoGetSiloParameters-Routine identifiziert wird.
IO_PRIORITY_INFO

Die IO_PRIORITY_INFO-Struktur wird verwendet, um Threadprioritätsinformationen zu enthalten.
IO_STOP_ON_SYMLINK_FILTER_ECP_v0

Weitere Informationen: IO_STOP_ON_SYMLINK_FILTER_ECP_v0 Struktur
LINK_TRACKING_INFORMATION

Erfahren Sie mehr über die LINK_TRACKING_INFORMATION-Struktur.
LUID_AND_ATTRIBUTES

LUID_AND_ATTRIBUTES stellt einen lokal eindeutigen Bezeichner (LUID) und seine Attribute dar.
MARK_HANDLE_INFO

Eine MARK_HANDLE_INFO-Struktur wird während einer FSCTL_MARK_HANDLE-Steuerelementcodeanforderung als Eingabepuffer übergeben.
MARK_HANDLE_INFO32

Version MARK_HANDLE_INFO Struktur, die für Thunking verwendet wird.
NETWORK_APP_INSTANCE_EA

Eine EA-Struktur (Extended Attribute) für Prozesse, die SMB-Clusterfailover (Server Message Block) verwenden.
NETWORK_APP_INSTANCE_ECP_CONTEXT

Die NETWORK_APP_INSTANCE_ECP_CONTEXT-Struktur ist ein Extra Create Parameter (ECP) und enthält eine Anwendung instance Bezeichners, die einer Datei zugeordnet werden kann.
NETWORK_OPEN_ECP_CONTEXT

Die NETWORK_OPEN_ECP_CONTEXT-Struktur wird verwendet, um ECP-Kontexte (Network Extra Create Parameter) für Dateien zu interpretieren.
NETWORK_OPEN_ECP_CONTEXT_V0

Die NETWORK_OPEN_ECP_CONTEXT_V0-Struktur wird verwendet, um ECP-Kontexte (Network Extra Create Parameter) für Dateien zu interpretieren.
NFS_OPEN_ECP_CONTEXT

Die NFS_OPEN_ECP_CONTEXT-Struktur wird vom NFS-Server (Network File System) verwendet, um Dateien als Reaktion auf Clientanforderungen zu öffnen.
OPEN_REPARSE_LIST

Verweist auf eine Liste von OPEN_REPARSE_LIST_ENTRY Strukturen, die das Tag und möglicherweise die GUID angeben, die direkt geöffnet werden sollen, ohne STATUS_REPARSE zurückzugeben.
OPEN_REPARSE_LIST_ENTRY

Diese Struktur unterstützt Aufrufer, die bestimmte Analysepunkte öffnen, ohne das Analyseverhalten für alle Klassen von Analysepunkten zu hemmen.
OPLOCK_KEY_CONTEXT

Die OPLOCK_KEY_CONTEXT-Struktur wird von IoGetOplockKeyContextEx zurückgegeben. Diese Struktur enthält Oplockschlüssel für ein bestimmtes Dateiobjekt.
OPLOCK_KEY_ECP_CONTEXT

Erfahren Sie mehr über die OPLOCK_KEY_ECP_CONTEXT-Struktur.
OPLOCK_NOTIFY_PARAMS

Die OPLOCK_NOTIFY_PARAMS-Struktur wird als Parameter an einen NotifyRoutine-Rückruf übergeben, wenn ein solcher Rückruf für FsRtlCheckOplockEx2 bereitgestellt wird.
PREFETCH_OPEN_ECP_CONTEXT

Erfahren Sie mehr über die PREFETCH_OPEN_ECP_CONTEXT-Struktur.
PUBLIC_OBJECT_BASIC_INFORMATION

Die PUBLIC_OBJECT_BASIC_INFORMATION-Struktur enthält eine Teilmenge der vollständigen Informationen, die für ein Objekt verfügbar sind.
PUBLIC_OBJECT_TYPE_INFORMATION

Die PUBLIC_OBJECT_TYPE_INFORMATION-Struktur enthält den Typnamen des Objekts.
QUERY_FILE_LAYOUT_INPUT

Die QUERY_FILE_LAYOUT_INPUT-Struktur wählt aus, welche Dateilayouteinträge von einer FSCTL_QUERY_FILE_LAYOUT Anforderung zurückgegeben werden.
QUERY_FILE_LAYOUT_OUTPUT

Die QUERY_FILE_LAYOUT_OUTPUT-Struktur dient als Header für die Dateilayouteinträge, die von einer FSCTL_QUERY_FILE_LAYOUT Anforderung zurückgegeben werden.
QUERY_ON_CREATE_EA_INFORMATION

Die QUERY_ON_CREATE_EA_INFORMATION-Struktur wird verwendet, um Dateiinformationen zu schreiben, wenn FltRequestFileInfoOnCreateCompletion aufgerufen wird, wobei das QoCFileEaInformation-Flag im InfoClassFlags-Parameter festgelegt ist.
QUERY_ON_CREATE_ECP_CONTEXT

QUERY_ON_CREATE_ECP_CONTEXT ist für die Systemverwendung reserviert.
QUERY_ON_CREATE_FILE_LX_INFORMATION

Die QUERY_ON_CREATE_FILE_LX_INFORMATION-Struktur wird verwendet, um die erweiterten Linux-Metadatenattribute einer Datei zu schreiben, wenn FltRequestFileInfoOnCreateCompletion aufgerufen wird, wobei das QoCFileLxInformation-Flag im InfoClassFlags-Parameter festgelegt ist.
QUERY_ON_CREATE_FILE_STAT_INFORMATION

Die QUERY_ON_CREATE_FILE_STAT_INFORMATION-Struktur wird verwendet, um Dateiinformationen zu schreiben, wenn FltRequestFileInfoOnCreateCompletion aufgerufen wird, wobei das QoCFileStatInformation-Flag im InfoClassFlags-Parameter festgelegt ist.
QUERY_PATH_REQUEST

Erfahren Sie mehr über die QUERY_PATH_REQUEST-Struktur.
QUERY_PATH_REQUEST_EX

Erfahren Sie mehr über die QUERY_PATH_REQUEST_EX-Struktur.
QUERY_PATH_RESPONSE

Erfahren Sie mehr über die QUERY_PATH_RESPONSE-Struktur.
READ_AHEAD_PARAMETERS

Erfahren Sie mehr über die READ_AHEAD_PARAMETERS-Struktur.
REARRANGE_FILE_DATA

Erfahren Sie mehr über die REARRANGE_FILE_DATA-Struktur.
REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX

Erfahren Sie mehr über die REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX-Struktur.
REFS_SMR_VOLUME_GC_PARAMETERS

Die REFS_SMR_VOLUME_GC_PARAMETERS-Struktur.
REFS_SMR_VOLUME_INFO_OUTPUT

Die REFS_SMR_VOLUME_INFO_OUTPUT-Struktur beschreibt den aktuellen Zustand eines SMR-Volumes (Shingled Magnetic Recording) für Die Aktivitäten der Speicherplatz- und Garbage Collection.
REPARSE_DATA_BUFFER

Die REPARSE_DATA_BUFFER-Struktur enthält Analysepunktdaten für einen Microsoft-Analysepunkt.
REPARSE_DATA_BUFFER_EX

Die REPARSE_DATA_BUFFER_EX-Struktur enthält Daten für einen Analysepunkt.
REPARSE_GUID_DATA_BUFFER

Die REPARSE_GUID_DATA_BUFFER-Struktur enthält Analysepunktdaten für einen Analysepunkt.
RKF_BYPASS_ECP_CONTEXT

Erfahren Sie mehr über die RKF_BYPASS_ECP_CONTEXT-Struktur.
RTL_AVL_TABLE

Die RTL_AVL_TABLE-Struktur enthält dateisystemspezifische Daten für eine Adelson-Velsky/Landis-Struktur (AVL).
RTL_GENERIC_TABLE

Die RTL_GENERIC_TABLE-Struktur enthält dateisystemspezifische Daten für eine Wiedergabestruktur.
RTL_HEAP_PARAMETERS

Erfahren Sie mehr über die RTL_HEAP_PARAMETERS-Struktur.
RTL_SEGMENT_HEAP_MEMORY_SOURCE

Die RTL_SEGMENT_HEAP_MEMORY_SOURCE-Struktur gibt die Segment-Heapspeicherquelle an.
RTL_SEGMENT_HEAP_PARAMETERS

Die RTL_SEGMENT_HEAP_PARAMETERS-Struktur enthält die Segmentheapparameter.
RTL_SEGMENT_HEAP_VA_CALLBACKS

Erfahren Sie mehr über die RTL_SEGMENT_HEAP_VA_CALLBACKS-Struktur.
RTL_SPLAY_LINKS

Die RTL_SPLAY_LINKS-Struktur ist eine undurchsichtige Struktur und wird vom System verwendet, um einen Knoten der Wiedergabelinkstruktur darzustellen.
RX_CONTEXT

Erfahren Sie mehr über die RX_CONTEXT-Struktur.
SE_EXPORTS

Die SeExports-Struktur ist eine große externe statische SE_EXPORTS-Struktur, die eine Reihe bekannter Sicherheitskonstanten für Berechtigungswerte und Sicherheitsbezeichner definiert.
SE_SID

Die SE_SID Union enthält die maximale Größe des gültigen Sicherheitsbezeichners (SID). Die Struktur belegt 68 Bytes und eignet sich für die Stapelzuordnung.
SE_TOKEN_USER

Die SE_TOKEN_USER-Struktur enthält die maximal zulässige Benutzer-SID, die von SeQueryInformationToken, GetTokenInformation oder ZwQueryInformationToken mit der TokenUser-Informationsklasse zurückgegeben werden kann. Diese Struktur eignet sich für die Stapelzuordnung.
SEC_CERTIFICATE_REQUEST_CONTEXT

Erfahren Sie mehr über die SEC_CERTIFICATE_REQUEST_CONTEXT-Struktur.
SECURITY_DESCRIPTOR

Die SECURITY_DESCRIPTOR-Struktur enthält die Sicherheitsinformationen, die einem -Objekt zugeordnet sind. Treiber verwenden diese Struktur, um die Sicherheits-status eines Objekts festzulegen und abzufragen.
SECURITY_SUBJECT_CONTEXT

Die SECURITY_SUBJECT_CONTEXT-Struktur wird verwendet, um den Sicherheitskontext des Antragstellers für die Zugriffsvalidierung und -überwachung zu erfassen.
SET_CACHED_RUNS_STATE_INPUT_BUFFER

Erfahren Sie mehr über die SET_CACHED_RUNS_STATE_INPUT_BUFFER-Struktur.
SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT

Erfahren Sie mehr über die SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT-Struktur.
SET_PURGE_FAILURE_MODE_INPUT

Erfahren Sie mehr über die SET_PURGE_FAILURE_MODE_INPUT-Struktur.
SHUFFLE_FILE_DATA

Erfahren Sie mehr über die SHUFFLE_FILE_DATA-Struktur.
SID

Die Sid-Struktur (Security Identifier) ist eine Struktur mit variabler Länge, die zur eindeutigen Identifizierung von Benutzern oder Gruppen verwendet wird.
SID_AND_ATTRIBUTES

Die SID_AND_ATTRIBUTES-Struktur stellt eine Sicherheits-ID (SID) und deren Attribute dar. SIDs werden verwendet, um Benutzer oder Gruppen eindeutig zu identifizieren.
SID_AND_ATTRIBUTES_HASH

Erfahren Sie mehr über die SID_AND_ATTRIBUTES_HASH-Struktur.
SID_IDENTIFIER_AUTHORITY

Die SID_IDENTIFIER_AUTHORITY-Struktur stellt die Autorität der obersten Ebene einer Sicherheits-ID (SID) dar.
SRV_OPEN_ECP_CONTEXT

Die SRV_OPEN_ECP_CONTEXT-Struktur wird von einem Server verwendet, um Dateien als Reaktion auf Clientanforderungen bedingt zu öffnen.
SYSTEM_ALARM_ACE

Für die zukünftige Verwendung reserviert.
SYSTEM_AUDIT_ACE

Die SYSTEM_AUDIT_ACE-Struktur definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die Systemzugriffssteuerungsliste (ACL), die angibt, welche Zugriffstypen Benachrichtigungen auf Systemebene verursachen.
SYSTEM_PROCESS_TRUST_LABEL_ACE

Reserviert.
SYSTEM_RESOURCE_ATTRIBUTE_ACE

Die SYSTEM_RESOURCE_ATTRIBUTE_ACE-Struktur definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die Systemzugriffssteuerungsliste (ACL), die angibt, welche Rechte ein bestimmter Anspruch für eine Ressource hat.
SYSTEM_SCOPED_POLICY_ID_ACE

Die SYSTEM_SCOPED_POLICY_ID_ACE-Struktur definiert einen Zugriffssteuerungseintrag (Access Control Entry, ACE) für die Systemzugriffssteuerungsliste (ACL), die Rechte für eine bereichsbezogene Richtlinienidentifer angibt.
TOKEN_ACCESS_INFORMATION

Erfahren Sie mehr über die TOKEN_ACCESS_INFORMATION-Struktur.
TOKEN_CONTROL

Die TOKEN_CONTROL-Struktur enthält Informationen, die ein Zugriffstoken identifizieren.
TOKEN_DEFAULT_DACL

Die TOKEN_DEFAULT_DACL-Struktur gibt eine diskretionäre Zugriffssteuerungsliste (DACL) an.
TOKEN_GROUPS

TOKEN_GROUPS enthält Informationen zu den Gruppensicherheits-IDs (SID) in einem Zugriffstoken.
TOKEN_GROUPS_AND_PRIVILEGES

TOKEN_GROUPS_AND_PRIVILEGES enthält Informationen zu den Gruppensicherheits-IDs (SIDs) und Berechtigungen in einem Zugriffstoken.
TOKEN_MANDATORY_POLICY

Erfahren Sie mehr über die TOKEN_MANDATORY_POLICY-Struktur.
TOKEN_ORIGIN

Die TOKEN_ORIGIN-Struktur enthält Informationen zum Ursprung der Anmeldesitzung.
TOKEN_OWNER

TOKEN_OWNER enthält die Standard-Besitzersicherheits-ID (SID), die auf neu erstellte Objekte angewendet wird.
TOKEN_PRIMARY_GROUP

TOKEN_PRIMARY_GROUP gibt eine Gruppensicherheits-ID (SID) für ein Zugriffstoken an.
TOKEN_PRIVILEGES

TOKEN_PRIVILEGES enthält Informationen zu einem Satz von Berechtigungen für ein Zugriffstoken.
TOKEN_SOURCE

TOKEN_SOURCE identifiziert die Quelle eines Zugriffstokens.
TOKEN_STATISTICS

TOKEN_STATISTICS enthält Informationen zu einem Zugriffstoken. Ein Treiber kann diese Informationen abrufen, indem er SeQueryInformationToken oder ZwQueryInformationToken aufruft.
TOKEN_USER

TOKEN_USER identifiziert den Benutzer, der einem Zugriffstoken zugeordnet ist.
TUNNEL

Erfahren Sie mehr über die TUNNEL-Struktur.
TXN_PARAMETER_BLOCK

Die TXN_PARAMETER_BLOCK-Struktur enthält Informationen zu einem transaktionierten Dateivorgang.
VETO_BINDING_ECP_CONTEXT

Erfahren Sie mehr über die VETO_BINDING_ECP_CONTEXT-Struktur.
VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT

Weitere Informationen: _VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT-Struktur
VIRTUALIZATION_INSTANCE_INFO_INPUT_EX

Weitere Informationen: _VIRTUALIZATION_INSTANCE_INFO_INPUT_EX-Struktur
VPB

Die Volumeparameterblock-Struktur (VPB) wird verwendet, um ein Geräteobjekt, das ein bereitgestelltes Dateisystemvolume darstellt, einem Geräteobjekt zuzuordnen, das ein physisches oder virtuelles Datenträgergerät darstellt.
WIM_PROVIDER_ADD_OVERLAY_INPUT

Erfahren Sie mehr über die WIM_PROVIDER_ADD_OVERLAY_INPUT-Struktur.
WIM_PROVIDER_EXTERNAL_INFO

Erfahren Sie mehr über die WIM_PROVIDER_EXTERNAL_INFO-Struktur.
WIM_PROVIDER_OVERLAY_ENTRY

Erfahren Sie mehr über die WIM_PROVIDER_OVERLAY_ENTRY-Struktur.
WIM_PROVIDER_REMOVE_OVERLAY_INPUT

Erfahren Sie mehr über die WIM_PROVIDER_REMOVE_OVERLAY_INPUT-Struktur.
WIM_PROVIDER_SUSPEND_OVERLAY_INPUT

Erfahren Sie mehr über die WIM_PROVIDER_SUSPEND_OVERLAY_INPUT-Struktur.
WIM_PROVIDER_UPDATE_OVERLAY_INPUT

Erfahren Sie mehr über die WIM_PROVIDER_UPDATE_OVERLAY_INPUT-Struktur.
WOF_EXTERNAL_FILE_ID

Erfahren Sie mehr über die WOF_EXTERNAL_FILE_ID-Struktur.
WOF_EXTERNAL_INFO

Erfahren Sie mehr über die WOF_EXTERNAL_INFO-Struktur.
WOF_VERSION_INFO

Erfahren Sie mehr über die WOF_VERSION_INFO-Struktur.
WORK_QUEUE_ITEM

Die WORK_QUEUE_ITEM-Struktur wird verwendet, um Arbeitselemente in einer Systemarbeitswarteschlange zu posten.