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.
Wird von IQueryAssociations::GetString verwendet, um den Typ der zurückzugebenden Zeichenfolge zu definieren.
Syntax
typedef enum {
ASSOCSTR_COMMAND = 1,
ASSOCSTR_EXECUTABLE,
ASSOCSTR_FRIENDLYDOCNAME,
ASSOCSTR_FRIENDLYAPPNAME,
ASSOCSTR_NOOPEN,
ASSOCSTR_SHELLNEWVALUE,
ASSOCSTR_DDECOMMAND,
ASSOCSTR_DDEIFEXEC,
ASSOCSTR_DDEAPPLICATION,
ASSOCSTR_DDETOPIC,
ASSOCSTR_INFOTIP,
ASSOCSTR_QUICKTIP,
ASSOCSTR_TILEINFO,
ASSOCSTR_CONTENTTYPE,
ASSOCSTR_DEFAULTICON,
ASSOCSTR_SHELLEXTENSION,
ASSOCSTR_DROPTARGET,
ASSOCSTR_DELEGATEEXECUTE,
ASSOCSTR_SUPPORTED_URI_PROTOCOLS,
ASSOCSTR_PROGID,
ASSOCSTR_APPID,
ASSOCSTR_APPPUBLISHER,
ASSOCSTR_APPICONREFERENCE,
ASSOCSTR_MAX
} ASSOCSTR;
Konstanten
ASSOCSTR_COMMANDWert: 1 Eine Befehlszeichenfolge, die einem Shellverb zugeordnet ist. |
ASSOCSTR_EXECUTABLEEine ausführbare Datei aus einer Shell-Verb-Befehlszeichenfolge. Diese Zeichenfolge wird beispielsweise als (Standardwert) für einen Unterschlüssel gefunden, z. B. HKEY_CLASSES_ROOT\Applicationname\Muschel\Öffnen\befehl. Wenn der Befehl Rundll.exe verwendet, legen Sie das ASSOCF_REMAPRUNDLL-Flag im Flags-Parameter von IQueryAssociations::GetString fest, um die ausführbare Zieldatei abzurufen.
Vorsicht Nicht alle App-Zuordnungen verfügen über ausführbare Dateien. Gehen Sie nicht davon aus, dass immer eine ausführbare Datei vorhanden ist. Dieser Zeichenfolgentyp identifiziert den Code, der bei der Implementierung des Verbs aufgerufen wird. |
ASSOCSTR_FRIENDLYDOCNAMEDer Anzeigename eines Dokumenttyps. |
ASSOCSTR_FRIENDLYAPPNAMEDer Anzeigename einer ausführbaren Datei. |
ASSOCSTR_NOOPENIgnorieren Sie die Informationen, die dem geöffneten Unterschlüssel zugeordnet sind. |
ASSOCSTR_SHELLNEWVALUESehen Sie sich den Unterschlüssel ShellNeu an. |
ASSOCSTR_DDECOMMANDEine Vorlage für DDE-Befehle. |
ASSOCSTR_DDEIFEXECDer DDE-Befehl zum Erstellen eines Prozesses. |
ASSOCSTR_DDEAPPLICATIONDer Anwendungsname in einer DDE-Übertragung. |
ASSOCSTR_DDETOPICDer Themenname in einer DDE-Übertragung. |
ASSOCSTR_INFOTIPEntspricht dem InfoTip-Registrierungswert. Gibt einen Infotipp für ein Element oder eine Liste von Eigenschaften in Form einer IPropertyDescriptionList zurück, aus der ein Infotipp erstellt werden soll, z. B. beim Bewegen des Cursors auf einen Dateinamen. Die Liste der Eigenschaften kann mit PSGetPropertyDescriptionListFromString analysiert werden. |
ASSOCSTR_QUICKTIPIn Internet Explorer 6 eingeführt. Entspricht dem QuickTip-Registrierungswert. Identisch mit ASSOCSTR_INFOTIP, mit dem Unterschied, dass immer eine Liste von Eigenschaftsnamen in Form einer IPropertyDescriptionList zurückgegeben wird. Der Unterschied zwischen diesem Wert und ASSOCSTR_INFOTIP besteht darin, dass dadurch Eigenschaften zurückgegeben werden, die für jedes Szenario sicher sind, das einen langsamen Abruf von Eigenschaften verursacht, z. B. offline oder langsame Netzwerke. Einige der von ASSOCSTR_INFOTIP zurückgegebenen Eigenschaften eignen sich möglicherweise nicht für Szenarien zum langsamen Abrufen von Eigenschaften. Die Liste der Eigenschaften kann mit PSGetPropertyDescriptionListFromString analysiert werden. |
ASSOCSTR_TILEINFOIn Internet Explorer 6 eingeführt. Entspricht dem TileInfo-Registrierungswert. Enthält eine Liste der Eigenschaften, die für einen bestimmten Dateityp in einem Windows-Explorer-Fenster angezeigt werden sollen, das sich in der Kachelansicht befindet. Dies ist identisch mit ASSOCSTR_INFOTIP, gibt aber wie ASSOCSTR_QUICKTIP auch eine Liste von Eigenschaftennamen in Form einer IPropertyDescriptionList zurück. Die Liste der Eigenschaften kann mit PSGetPropertyDescriptionListFromString analysiert werden. |
ASSOCSTR_CONTENTTYPEIn Internet Explorer 6 eingeführt. Beschreibt einen allgemeinen Typ der MIME-Dateizuordnung, z. B. image und bmp, damit Anwendungen allgemeine Annahmen zu einem bestimmten Dateityp treffen können. |
ASSOCSTR_DEFAULTICONIn Internet Explorer 6 eingeführt. Gibt den Pfad zu den Symbolressourcen zurück, die standardmäßig für diese Zuordnung verwendet werden sollen. Positive Zahlen weisen auf einen Index in der Ressourcentabelle der DLL hin, während negative Zahlen auf eine Ressourcen-ID hinweisen. Ein Beispiel für die Syntax für die Ressource ist "c:\myfolder\myfile.dll,-1". |
ASSOCSTR_SHELLEXTENSIONIn Internet Explorer 6 eingeführt. Für ein Objekt, dem eine Shell-Erweiterung zugeordnet ist, können Sie dies verwenden, um die CLSID dieses Shell-Erweiterungsobjekts abzurufen, indem Sie eine Zeichenfolgendarstellung der IID der Schnittstelle übergeben, die Sie als pwszExtra-Parameter von IQueryAssociations::GetString abrufen möchten. Wenn Sie beispielsweise einen Handler abrufen möchten, der die IExtractImage-Schnittstelle implementiert, geben Sie "{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}" an, wobei es sich um die IID von IExtractImage handelt. |
ASSOCSTR_DROPTARGETIn Internet Explorer 8 eingeführt. Für ein Verb, das über COM und die IDropTarget-Schnittstelle aufgerufen wird, können Sie dieses Flag verwenden, um die CLSID des IDropTarget-Objekts abzurufen. Diese CLSID wird im Unterschlüssel DropTarget registriert. Das Verb wird im pwszExtra-Parameter im Aufruf von IQueryAssociations::GetString angegeben. Dieser Zeichenfolgentyp identifiziert den Code, der bei der Implementierung des Verbs aufgerufen wird. |
ASSOCSTR_DELEGATEEXECUTEIn Internet Explorer 8 eingeführt. Für ein Verb, das über COM und die IExecuteCommand-Schnittstelle aufgerufen wird, können Sie dieses Flag verwenden, um die CLSID des IExecuteCommand-Objekts abzurufen. Diese CLSID wird im Befehlsunterschlüssel des Verbs als DelegateExecute-Eintrag registriert. Das Verb wird im pwszExtra-Parameter im Aufruf von IQueryAssociations::GetString angegeben. Dieser Zeichenfolgentyp identifiziert den Code, der bei der Implementierung des Verbs aufgerufen wird. |
ASSOCSTR_SUPPORTED_URI_PROTOCOLSEin Zeichenfolgenwert der URI-Protokollschemas. Beispiel: http:https:ftp:file: oder * alle angeben. |
ASSOCSTR_PROGIDIn Windows 10 eingeführt. Die ProgID, die von der App bereitgestellt wird, die dem Dateityp oder dem URI-Schema zugeordnet ist. Dies, wenn benutzer in ihren Standardprogrammeinstellungen konfiguriert sind. |
ASSOCSTR_APPIDIn Windows 10 eingeführt. Die AppUserModelID der App, die dem Dateityp oder dem URI-Schema zugeordnet ist. Dies wird von Benutzern in ihren Standardprogrammeinstellungen konfiguriert. |
ASSOCSTR_APPPUBLISHERIn Windows 10 eingeführt. Der Herausgeber der App, die dem Dateityp oder URI-Schema zugeordnet ist. Dies wird von Benutzern in ihren Standardprogrammeinstellungen konfiguriert. |
ASSOCSTR_APPICONREFERENCEIn Windows 10 eingeführt. Der Symbolverweis der App, die dem Dateityp oder dem URI-Schema zugeordnet ist. Dies wird von Benutzern in ihren Standardprogrammeinstellungen konfiguriert. |
ASSOCSTR_MAXDer maximal definierte ASSOCSTR-Wert, der zu Validierungszwecken verwendet wird. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP, Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | shlwapi.h |