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.
Die BeginRead-Methode gibt an, dass eine Aktion "Vom Gerät lesen" beginnt. Windows Media Geräte-Manager ruft diese Methode nur auf, wenn die Anwendung IWMDMStorageControl::Read aufruft und diese IWMDMOperation-Schnittstelle übergibt.
Syntax
HRESULT BeginRead();
Rückgabewert
Die Anwendung sollte einen der folgenden HRESULT-Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Lesevorgang sollte fortgesetzt werden. |
|
Der Lesevorgang sollte ohne Abschluss abgebrochen werden. |
|
Ein nicht angegebener Fehler ist aufgetreten, und der Lesevorgang sollte abgebrochen werden, ohne abgeschlossen zu sein. |
Hinweise
Diese Methode wird aufgerufen, bevor die Windows Media-Geräte-Manager IWMDMOperation::TransferObjectData aufruft.
Beispiele
Im folgenden C++-Codebeispiel wird die BeginRead-Methode implementiert und eine Nachricht ausgegeben, wenn eine Leseaktion vom Gerät beginnt.
HRESULT BeginRead()
{
// TODO: Display the message: "IWMDMOperation event--BeginRead."
// If the global handle of the source file is uninitialized, fail.
if (m_File == INVALID_HANDLE_VALUE)
return E_FAIL;
// Global status to let TransferObjectData know what kind of
// operation is happening.
m_OperationStatus = OPERATION_READ;
return S_OK;
}
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mswmdm.h |
Bibliothek | Mssachlp.lib |