File.OpenNullHandle Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 .