IObjectWithAppUserModelID::GetAppID-Methode (shobjidl_core.h)
Ruft die explizite Anwendungsbenutzermodell-ID (AppUserModelID) eines Dateityphandlers ab, sofern eine deklariert wurde.
Syntax
HRESULT GetAppID(
[out] LPWSTR *ppszAppID
);
Parameter
[out] ppszAppID
Typ: LPWSTR*
Wenn diese Methode zurückgibt, enthält die Adresse der AppUserModelID-Zeichenfolge, die dem Objekt zugewiesen ist.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Methode kann nur eine AppUserModelID abrufen, die explizit für den Handler festgelegt ist. Wenn der Handler keine explizite AppUserModelID registriert hat und sich auf eine vom System zugewiesene AppUserModelID verlässt, ruft diese Methode die AppUserModelID nicht ab. Weitere Informationen finden Sie unter Anwendungsbenutzermodell-IDs (AppUserModelIDs).
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |
Bibliothek | Shell32.lib |
DLL | Shell32.dll (Version 6.1 oder höher) |
Weitere Informationen
Anwendungsbenutzermodell-IDs (AppUserModelIDs)