Taal

File.OpenNullHandle Methode

Definitie

Hiermee opent u een ingang naar het null-apparaat van het systeem.

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

Retouren

Een SafeFileHandle naar het null-apparaat van het systeem.

Uitzonderingen

Er is een I/O-fout opgetreden tijdens het openen van het null-apparaat.

Opmerkingen

Op Windows opent de methode een ingang naar NUL. Op Unix-systemen opent de methode een ingang naar /dev/null.

Gebruik het null-apparaat om ongewenste uitvoer om te leiden of lege invoer voor processen op te geven. Het null-apparaat verwijdert alle gegevens die ernaar worden geschreven en levert geen gegevens (EOF) wanneer het wordt gelezen.

De geretourneerde ingang ondersteunt zowel lezen als schrijven. Leesbewerkingen retourneren 0 (EOF) en schrijfbewerkingen slagen zonder gegevens op te slaan. De ingang is eigenaar van de onderliggende resource, dus verwijder deze wanneer deze niet meer nodig is.

Voor scenario's waarvoor geen onbewerkte bestandsingangen of descriptors nodig zijn, kunt u overwegen in plaats daarvan te gebruiken Null .

Van toepassing op