File.OpenNullHandle Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Abre um identificador para o dispositivo nulo do sistema.
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
Retornos
Um SafeFileHandle para o dispositivo nulo do sistema.
Exceções
Ocorreu um erro de E/S ao abrir o dispositivo nulo.
Comentários
Em Windows, o método abre um identificador para NUL. Em sistemas baseados em Unix, o método abre um identificador para /dev/null.
Para redirecionar a saída indesejada ou fornecer entrada vazia aos processos, use o dispositivo nulo. O dispositivo nulo descarta todos os dados gravados nele e não fornece dados (EOF) quando lidos.
O identificador retornado dá suporte à leitura e à gravação. As operações de leitura retornam 0 (EOF) e as operações de gravação são bem-sucedidas sem armazenar dados. O identificador é proprietário do recurso subjacente, portanto, descarte-o quando ele não for mais necessário.
Para cenários que não exigem identificadores de arquivo brutos ou descritores, considere usar Null em vez disso.