estrutura CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT (ntifs.h)
A estrutura CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT contém o contexto de parâmetro de criação extra (ECP) enviado pelo sistema de arquivos CSV (Volumes de Compartilhamento de Cluster) com informações sobre o tipo de criação de arquivo.
Sintaxe
typedef struct _CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT {
ULONG Version;
BOOLEAN IsResume;
CSV_DOWN_LEVEL_FILE_TYPE FileType;
ULONG SourceNodeId;
ULONG DestinationNodeId;
} CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT, *PCSV_DOWN_LEVEL_OPEN_ECP_CONTEXT;
Membros
Version
A versão do contexto ECP (essa estrutura). Definido como CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT_V1.
IsResume
Defina como TRUE quando a criação fizer parte do restabelecimento do estado do CSVFS após pausar; defina como FALSE caso contrário.
FileType
Um valor CSV_DOWN_LEVEL_FILE_TYPE que identifica o tipo de objeto de arquivo CSVFS de nível inferior que está sendo aberto (ou reaberto).
SourceNodeId
ID do cluster do nó que originou essa criação.
DestinationNodeId
ID do cluster do nó que é o destino para essa criação.
Observações
O valor de GUID_ECP_CSV_DOWN_LEVEL_OPEN definido pelo sistema é usado com essa estrutura de contexto ECP ao chamar rotinas de suporte relacionadas ao ECP, como FltAllocateExtraCreateParameter e FsRtlRemoveExtraCreateParameter.
Consulte Introdução à criação extra de parâmetros para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
cabeçalho | ntifs.h |