Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador do Coletor em vez do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
O método OnStatus recebe mensagens status de processos drm assíncronos.
Sintaxe
HRESULT OnStatus(
[in] MSDRM_STATUS Status,
[in] HRESULT hr,
[in] DRM_ATTR_DATATYPE dwType,
[in] BYTE *pValue,
[in] void *pvContext
);
Parâmetros
-
Status [in]
-
Código de status. Os códigos de mensagem são definidos no tipo de enumeração MSDRM_STATUS .
-
hr [in]
-
Código de retorno que dá suporte à mensagem status.
-
dwType [in]
-
Tipo dos dados apontados por pValue. Defina como um dos valores da enumeração DRM_ATTR_DATATYPE .
-
pValue [in]
-
Ponteiro para dados relacionados à mensagem status. O tipo de dados é determinado pelo valor do parâmetro dwType . Para obter mais informações, consulte a enumeração DRM_ATTR_DATATYPE .
-
pvContext [in]
-
Parâmetro opcional que pode ser usado para identificar o objeto que enviou a mensagem. Ao definir pvContext ao registrar esse retorno de chamada, você pode usar o mesmo retorno de chamada para lidar com vários processos assíncronos.
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
| Código de retorno | Descrição |
|---|---|
|
O método foi bem-sucedido. |
Comentários
Nenhum.