我创建了一个与AD通信的C#应用程序,如果打印机是通过属性进行重新绑定而不是这里的代码,我想获取
deSearch.Filter = String.Format("(&&&(objectClass=printQueue)(printerName={0})(location={1})(driverName={2})))", queueName,location,modelNumber);
SearchResultCollection results = deSearch.FindAll();
foreach (SearchResult result in results)
{
string Description = result.Properties["description"][0].ToString().Trim();
//how I can get here if this printer is restricted or not
}
我还在打印机属性中找到了nTSecurityDescriptor属性。这对我有用,或者如果打印机受限制可以获得?
注意在.Net Framework 3.5下
欢迎所有想法