Partilhar via


classe FileIo_DirEnum

Essa classe é a classe de tipo de evento para os eventos de notificação de diretório e diretório enumerados.

A sintaxe a seguir é simplificada do código MOF.

Sintaxe

[EventType{72, 77}, EventTypeName{"DirEnum", "DirNotify"}]
class FileIo_DirEnum : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
  uint32 Length;
  uint32 InfoClass;
  uint32 FileIndex;
  string FileName;
};

Membros

A classe FileIo_DirEnum tem esses tipos de membros:

Propriedades

A classe FileIo_DirEnum tem essas propriedades.

FileIndex

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(7)

Índice de arquivos do qual continuar a enumeração de diretório.

FileKey

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(4), Ponteiro

Para determinar o nome do diretório, corresponda o valor dessa propriedade à propriedade FileObject de um evento FileIo_Name .

FileName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(8), StringTermination("NullTerminated"), Format("w")

Padrão especificado para enumeração de diretório.

FileObject

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(3), Ponteiro

Identificador que pode ser usado para correlacionar operações à mesma instância de objeto de arquivo aberta entre eventos de criação e fechamento de arquivo.

InfoClass

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(6), Ponteiro

Classe de informações de enumeração de diretório solicitada.

IrpPtr

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(1), Ponteiro

Pacote de solicitação de E/S. Essa propriedade identifica a atividade de E/S.

Comprimento

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(5)

Tamanho do buffer de consulta, em bytes.

TTID

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(2), Ponteiro

Identificador de thread do thread que está executando a operação.

Comentários

Os eventos de enumeração de diretório e notificação de diretório são registrados quando um diretório é enumerado ou uma notificação de alteração de diretório é enviada aos ouvintes registrados, respectivamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]

Confira também

Fileio