C# 需要在c代码中访问DsoFile属性

C# 需要在c代码中访问DsoFile属性,c#,c++,c,file,dsofile,C#,C++,C,File,Dsofile,我用c编写了一段代码,并使用Dsofile.dll设置了属性。我可以看到,它工作正常,即使在重新启动系统后也会显示我设置的属性。 现在我希望使用C或C++代码访问相同的属性。 有谁能帮上忙吗 OleDocumentProperties oOleDocumentProperties = new OleDocumentProperties(); oOleDocumentProperties.Open(@"E:\mbam - Copy - Copy.exe", false, DSOFile.dsoFi

我用c编写了一段代码,并使用Dsofile.dll设置了属性。我可以看到,它工作正常,即使在重新启动系统后也会显示我设置的属性。 现在我希望使用C或C++代码访问相同的属性。 有谁能帮上忙吗

OleDocumentProperties oOleDocumentProperties = new OleDocumentProperties();
oOleDocumentProperties.Open(@"E:\mbam - Copy - Copy.exe", false, DSOFile.dsoFileOpenOptions.dsoOptionDefault);     
object obj = "test";
oOleDocumentProperties.CustomProperties.Add("TestXXX", ref obj);
oOleDocumentProperties.Save();
oOleDocumentProperties.Close(true);

是我用来设置属性的代码,现在我希望通过C或C++代码访问相同的TestXXX属性。