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
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 |