FS_BPIO_RESULTS-Struktur (ntifs.h)
Die FS_BPIO_RESULTS-Struktur definiert vorgangsspezifische BypassIO-Ausgaben für FS_BPIO_OP_ENABLE- und FS_BPIO_OP_QUERY-Vorgänge, wenn der Vorgang durch einen Treiber fehlschlägt.
Syntax
typedef struct _FS_BPIO_RESULTS {
NTSTATUS OpStatus;
USHORT FailingDriverNameLen;
WCHAR FailingDriverName[32];
USHORT FailureReasonLen;
WCHAR FailureReason[128];
} FS_BPIO_RESULTS, *PFS_BPIO_RESULTS;
Member
OpStatus
Empfängt einen NTSTATUS-Code, der dem Aufrufer zur Verfügung steht, der angibt, warum der fehlerhafte Treiber BypassIO für diese Datei nicht unterstützen kann. Dieses Feld sollte nur vom ersten Treiber festgelegt werden, damit die Aktivierungs-/Abfrageanforderung fehlschlägt.
FailingDriverNameLen
Empfängt die Länge der in FailDriverName gespeicherten Zeichenfolge in Zeichen.
FailingDriverName[32]
Empfängt eine Zeichenfolge, die den Namen des Treibers angibt, bei dem die Anforderung fehlgeschlagen ist. Aus Diagnosegründen muss ein Treiber seinen Namen speichern, wenn ein FS_BPIO_OP_ENABLE- oder FS_BPIO_OP_QUERY-Vorgang fehlschlägt. Der Name muss mit dem tatsächlichen Namen des Treibers übereinstimmen, der vom System verwendet wird. beispiel:ntfs.sys. Es ist nicht garantiert, dass diese Zeichenfolge null-beendet ist.
FailureReasonLen
Empfängt die Länge der in FailReason gespeicherten Zeichenfolge in Zeichen.
FailureReason[128]
Empfängt eine eindeutige, beschreibende Zeichenfolge, die beschreibt, warum der Treiber ein Veto gegen die Enable/Query-Anforderung einnimmt. Diese Zeichenfolge wird aus Diagnosegründen verwendet und sollte in Englisch sein, damit sie nicht lokalisiert werden muss. Es ist nicht garantiert, dass diese Zeichenfolge null-beendet ist.
Hinweise
FS_BPIO_RESULTS wird in der FS_BPIO_OPERATIONS-Struktur zurückgegeben, wenn bei einem Treiber ein BypassIO-Vorgang zum Aktivieren oder Abfragen fehlschlägt.
Weitere Informationen finden Sie unter BypassIO für Filtertreiber und Unterstützen von BypassIO-Vorgängen .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Kopfzeile | ntifs.h |