Método IMDSPObject2::WriteOnClearChannel (mswmdm.h)
El método WriteOnClearChannel escribe datos en el objeto en la posición actual del objeto, sin usar canales autenticados seguros. Esta operación solo es válida si el objeto de almacenamiento representa un archivo. Si se admite IMDSPObject2 , se debe implementar este método. Windows Media Administrador de dispositivos no vuelve a IMDSPObject::Write si se produce un error en este método.
Sintaxis
HRESULT WriteOnClearChannel(
[in] BYTE *pData,
[in, out] DWORD *pdwSize
);
Parámetros
[in] pData
Puntero al búfer que contiene los datos que se van a escribir en el objeto.
[in, out] pdwSize
Puntero a un DWORD que contiene el número de bytes de datos que se van a escribir. Tras la devolución, este parámetro contiene el número real de bytes escritos.
Valor devuelto
El método devuelve un valor HRESULT. Todos los métodos de interfaz de Windows Media Administrador de dispositivos pueden devolver cualquiera de las siguientes clases de códigos de error:
- Códigos de error COM estándar
- Códigos de error de Windows convertidos en valores HRESULT
- Códigos de error de windows Media Administrador de dispositivos
Comentarios
Este método se puede usar con contenido protegido con DRM. Es más eficaz que IMDSPObject::Write porque este método no implica el cifrado y el descifrado de parámetros.
A diferencia de IMDSPObject::Write, este método no necesita descifrar los datos antes de escribir en un dispositivo y, por tanto, es más eficaz.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |
Consulte también
Habilitación de la sincronización con Reproductor multimedia de Windows