Re: IOMedia filter scheme and CD/DVD media
Re: IOMedia filter scheme and CD/DVD media
- Subject: Re: IOMedia filter scheme and CD/DVD media
- From: Guy Helmer <email@hidden>
- Date: Tue, 05 Feb 2013 07:50:35 -0600
On Feb 4, 2013, at 10:04 PM, Ben Gollmer <email@hidden> wrote:
> OS X supports restricting media via configuration profiles out of the box. This is a screenshot of Apple's Profile Manager tool, but many other third-party MDMs also support delivering profiles to OS X clients.
>
> http://i.imgur.com/BHt0ryx.png
>
> Perhaps the built-in restrictions fit your needs?
>
Thanks Ben, but as I understand it, this setting does not prevent third-party programs from writing to CD or DVD media.
Guy
> On Feb 4, 2013, at 6:41 PM, Guy Helmer <email@hidden> wrote:
>
>> I'm looking into a way to thoroughly disable writing to CD or DVD media on OS X to support data security requirements, and it seems like an IOMedia filter scheme that simply manipulates the media's isWritable value would do the trick.
>>
>> However, in reading the Mass Storage Device Driver Programming Guide's section Developing a Filter Scheme, I've found this warning:
>>
>> "a filter-scheme driver should not produce an IOCDMedia or IODVDMedia object, because these objects have provider requirements specific to CD and DVD media that can be met only by an IOCDBlockStorageDriver or IODVDBlockStorageDriver, respectively."
>>
>> As a newbie in IOKit, there is probably something obvious that I am missing… For my purposes, does this mean that I am unable to create a filter that could sit in the CD/DVD storage driver stack, even if it just uses the IOMedia interface? If so, are there any likely alternatives I should pursue?
>>
>> Thanks,
>> Guy
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Darwin-kernel mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden