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.
Die sh_semaphore Schlüsselwort (keyword) gibt an, dass ein system_handle -Handle für ein Semaphor enthält.
[system_handle(sh_semaphore)]
[system_handle(sh_semaphore, access-rights)]
Parameter
Dieser Schlüsselwort (keyword) ist ein Parameter für system_handle.
Die system_handle Dokumentation enthält auch Details zur optionalen Verwendung des Zugriffsberechtigungsparameters . Das Standardverhalten ist DUPLICATE_SAME_ACCESS gemäß den Spezifikationen der DuplicateHandle-Funktion.
Bemerkungen
Um diese Schlüsselwort (keyword) mit dem system_handle -Attribut verwenden zu können, muss das -target Flag auf NT100 (oder höher) festgelegt werden, wenn midl.exe ausgeführt wird.
Beispiele
interface MyInterface : IUnknown
{
HRESULT SignalThisSemaphore([in, system_handle(sh_semaphore)] HANDLE semaphore);
}
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 10 Anniversary Update (Version 1607, Build 14393) |
| Unterstützte Mindestversion (Server) | Windows Server 2016 (Build 14393) |