ResUtilGetResourceDependencyEx-Funktion (resapi.h)
Listet die Abhängigkeiten einer angegebenen Ressource auf und gibt ein Handle an eine Abhängigkeit eines angegebenen Typs zurück. Der PRESUTIL_GET_RESOURCE_DEPENDENCY_EX-Typs definiert einen Zeiger auf diese Funktion.
Syntax
HRESOURCE ResUtilGetResourceDependencyEx(
[in] HANDLE hSelf,
[in] LPCWSTR lpszResourceType,
[in] DWORD dwDesiredAccess
);
Parameter
[in] hSelf
Ein Handle für die abhängige Ressource.
[in] lpszResourceType
Eine Unicode-Zeichenfolge mit Null-Endung, die den Ressourcentyp der zurückzugebenden Abhängigkeit angibt.
[in] dwDesiredAccess
Die angeforderten Zugriffsberechtigungen. Dies kann eine kombination aus GENERIC_READ (0x80000000), GENERIC_ALL (0x10000000) oder MAXIMUM_ALLOWED (0x02000000) sein. Wenn dieser Wert null (0) ist, wird möglicherweise ein nicht definierter Fehler zurückgegeben. Die Verwendung GENERIC_ALL ist identisch mit dem Aufrufen von ResUtilGetResourceDependency.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion ein Handle an eine der Ressourcen zurück, von denen die von hSelf angegebene Ressource abhängt. Der Aufrufer ist für das Schließen des Handle verantwortlich, indem er die CloseClusterResource-Funktion aufruft.
Wenn der Vorgang fehlschlägt, gibt die Funktion NULL zurück. Rufen Sie die GetLastError-Funktion auf, um weitere Informationen zu erhalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | resapi.h |
Bibliothek | ResUtils.lib |
DLL | ResUtils.dll |