Acabei usando as configurações AttributeMask e AttributeValue para alcançar o mesmo objetivo.
Um AttributeMask e AttributeValue de 0x2000 (8192) testará se o arquivo está criptografado.
Estou tentando adicionar um item de menu de contexto que só será exibido se um arquivo estiver marcado como criptografado.
Com uma entrada AppliesTo , posso aplicar com êxito o item de menu a apenas arquivos de texto com System.FileExtension:=".txt" , no entanto, se eu tentar usar o Propriedade System.IsEncrypted : System.IsEncrypted:=System.StructuredQueryType.Boolean#True , o item não será exibido.
Eu tentei usar valores diferentes após a condição System.IsEncrypted e testar com arquivos criptografados e não criptografados sem sucesso.
Tags windows context-menu shell