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.
Dient zum Abrufen eines mutex-Schlüsselobjekts, das private Daten enthält.
Syntax
PFND3DKMT_ACQUIREKEYEDMUTEX2 Pfnd3dkmtAcquirekeyedmutex2;
NTSTATUS Pfnd3dkmtAcquirekeyedmutex2(
[in, out] D3DKMT_ACQUIREKEYEDMUTEX2 *unnamedParam1
)
{...}
Parameter
[in, out] unnamedParam1
pData-
Ein Zeiger auf eine D3DKMT_ACQUIREKEYEDMUTEX2 Struktur, die das abzurufende schlüsselierte Mutex-Objekt angibt.
Rückgabewert
Gibt einen der folgenden Werte zurück:
| Rückgabecode | Beschreibung |
|---|---|
| STATUS_SUCCESS | Das keyed mutex-Objekt wurde erfolgreich erworben. |
| STATUS_DEVICE_REMOVED | Der Grafikkarte wurde beendet, oder das Anzeigegerät wurde zurückgesetzt. |
| STATUS_INVALID_PARAMETER | Parameter wurden überprüft und ermittelt, dass sie falsch sind. |
| STATUS_NO_MEMORY | D3DKMTAcquireKeyedMutex2 konnte aufgrund unzureichendem Arbeitsspeicher nicht abgeschlossen werden. |
Diese Funktion kann auch andere NTSTATUS- Werte zurückgeben.
Bemerkungen
D3DKMTAcquireKeyedMutex2- verhält sich wie die D3DKMTAcquireKeyedMutex-Funktion, ermöglicht dem Aufrufer jedoch, private Daten anzugeben, die dem schlüsselierten Mutex zugeordnet werden sollen.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 8 |
| mindestens unterstützte Server- | Windows Server 2012 |
| Zielplattform- | Universal |
| Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |