Compartir a través de


Método IMDSPObject2::ReadOnClearChannel (mswmdm.h)

El método ReadOnClearChannel lee datos del objeto en la posición actual sin usar canales autenticados seguros. Esto sigue siendo seguro para su uso con contenido protegido con DRM. 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::Read si se produce un error en este método.

Sintaxis

HRESULT ReadOnClearChannel(
  [out]     BYTE  *pData,
  [in, out] DWORD *pdwSize
);

Parámetros

[out] pData

Puntero a un búfer para recibir los datos leídos del objeto.

[in, out] pdwSize

Puntero a un DWORD que especifica el número de bytes de datos que se van a leer. Tras la devolución, este parámetro contiene la cantidad real de datos leídos.

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
Para obtener una lista extensa de posibles códigos de error, consulte Códigos de error.

Comentarios

Este método se puede usar para el contenido protegido por DRM. Este método es más eficaz que IMDSPObject::Read porque este método no implica el cifrado y el descifrado de parámetros.

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

Interfaz IMDSPObject2

IMDSPObject2::WriteOnClearChannel

IMDSPObject::Read