Freigeben über


IMDSPDevice::GetManufacturer-Methode (mswmdm.h)

Die GetManufacturer-Methode ruft den Namen des Herstellers des Geräts ab.

Syntax

HRESULT GetManufacturer(
  [out] LPWSTR pwszName,
  [in]  UINT   nMaxChars
);

Parameter

[out] pwszName

Zeiger auf ein vom Aufrufer zugewiesenes Breitzeichenarray, das die Herstellernamenzeichenfolge empfängt.

[in] nMaxChars

Maximale Anzahl von Zeichen, die in die Zeichenfolge kopiert werden sollen, einschließlich des Beendigungszeichens.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:

  • Com-Standardfehlercodes
  • In HRESULT-Werte konvertierte Windows-Fehlercodes
  • Windows Media Geräte-Manager Fehlercodes
Eine ausführliche Liste möglicher Fehlercodes finden Sie unter Fehlercodes.

Hinweise

Der LPWSTR-Zeichenfolgentyp ist eine 16-Bit-Unicode-Zeichenfolge und akzeptiert keine Byte-Zeichen. Um eine Zeichenfolge mit Bytegröße (LPCSTR) in eine LPWSTR-Zeichenfolge zu konvertieren, verwenden Sie die MultiByteToWideChar-Funktion , wie in der Dokumentation zum Microsoft® Windows® Platform Software Development Kit beschrieben.

Diese Methode muss implementiert werden. Es darf keine WMDM_E_NOTSUPPORTED oder E_NOTIMPL zurückgegeben werden. Weitere Informationen finden Sie unter Obligatorische und optionale Schnittstellen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile mswmdm.h
Bibliothek Mssachlp.lib

Weitere Informationen

IMDSPDevice-Schnittstelle