IndexFilePath-Funktion (resourceindexer.h)
Indiziert einen Dateipfad für Datei- und Ordnerbenennungskonventionen.
Syntax
HRESULT IndexFilePath(
[in] PVOID resourceIndexer,
[in] PCWSTR filePath,
[out] PWSTR *ppResourceUri,
[out] ULONG *pQualifierCount,
[out] IndexedResourceQualifier **ppQualifiers
);
Parameter
[in] resourceIndexer
Das Ressourcenindexerobjekt, das Sie durch Aufrufen der CreateResourceIndexer-Funktion erstellt haben .
[in] filePath
Der Pfad für den Ordner, den Sie indizieren möchten. Der Pfad muss ein absoluter Pfad mit dem angegebenen Laufwerkbuchstaben sein. Lange Dateipfade werden nicht unterstützt.
[out] ppResourceUri
Ein URI (Uniform Resource Indicator), der das URI-Schema ms-resource verwendet und die benannte Ressource für den Kandidaten darstellt, wobei die Autorität des URI oder der Ressourcenzuordnung leer ist. Beispiel: ms-resource:///Resources/String1 oder ms-resource:///Files/images/logo.png.
[out] pQualifierCount
Die Anzahl der indizierten Ressourcenqualifizierer, die die Liste im ppQualifiers-Parameter enthält.
[out] ppQualifiers
Eine Liste der indizierten Ressourcenqualifizierer, die den Kontext deklarieren, für den die Ressourcen geeignet sind.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | resourceindexer.h |
Bibliothek | Mrmsupport.lib |
DLL | Mrmsupport.dll |