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)

IObjectWithAppUserModelID

IObjectWithAppUserModelID::SetAppID

Taskleistenerweiterungen