File.OpenNullHandle Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Öffnet ein Handle für das Nullgerät des Systems.
public:
static Microsoft::Win32::SafeHandles::SafeFileHandle ^ OpenNullHandle();
public static Microsoft.Win32.SafeHandles.SafeFileHandle OpenNullHandle();
static member OpenNullHandle : unit -> Microsoft.Win32.SafeHandles.SafeFileHandle
Public Shared Function OpenNullHandle () As SafeFileHandle
Gibt zurück
A SafeFileHandle für das Nullgerät des Systems.
Ausnahmen
Beim Öffnen des NULL-Geräts ist ein E/A-Fehler aufgetreten.
Hinweise
Bei Windows öffnet die Methode ein Handle für NUL. Auf Unix-basierten Systemen öffnet die Methode ein Handle für /dev/null.
Um unerwünschte Ausgabe umzuleiten oder leere Eingaben für Prozesse bereitzustellen, verwenden Sie das NULL-Gerät. Das NULL-Gerät verwirft alle darin geschriebenen Daten und stellt beim Lesen keine Daten (EOF) bereit.
Das zurückgegebene Handle unterstützt sowohl Lese- als auch Schreibzugriff. Lesevorgänge geben 0 (EOF) zurück, und Schreibvorgänge werden ohne Speichern von Daten erfolgreich ausgeführt. Das Handle besitzt die zugrunde liegende Ressource. Löschen Sie sie also, wenn sie nicht mehr benötigt wird.
Für Szenarien, für die keine Rohdateihandles oder Deskriptoren erforderlich sind, sollten Sie stattdessen die Verwendung in Betracht ziehen Null .