Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Sie wurde durch den Quellleser und den Senkenschreiber ersetzt. Quellleser und Senkenschreiber wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit den Quellleser und senkenden Writer anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die OnStatus-Methode empfängt status Nachrichten von asynchronen DRM-Prozessen.
Syntax
HRESULT OnStatus(
[in] MSDRM_STATUS Status,
[in] HRESULT hr,
[in] DRM_ATTR_DATATYPE dwType,
[in] BYTE *pValue,
[in] void *pvContext
);
Parameter
-
Status [in]
-
Statuscode. Nachrichtencodes werden im MSDRM_STATUS Enumerationstyp definiert.
-
hr [in]
-
Gibt Code zurück, der die status-Nachricht unterstützt.
-
dwType [in]
-
Typ der Daten, auf die von pValue verwiesen wird. Legen Sie auf einen der Werte der DRM_ATTR_DATATYPE-Enumeration fest.
-
pValue [in]
-
Zeiger auf Daten im Zusammenhang mit der status Nachricht. Der Datentyp wird durch den Wert des dwType-Parameters bestimmt. Weitere Informationen finden Sie in der DRM_ATTR_DATATYPE-Enumeration .
-
pvContext [in]
-
Optionaler Parameter, der verwendet werden kann, um das Objekt zu identifizieren, das die Nachricht gesendet hat. Wenn Sie beim Registrieren dieses Rückrufs pvContext festlegen, können Sie denselben Rückruf verwenden, um mehrere asynchrone Prozesse zu verarbeiten.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Bemerkungen
Keine.