declare_guid-Schlüsselwort
Die declare_guid Schlüsselwort (keyword) weist MIDL an, eine GUID-Variable in die generierte Headerdatei auszuweisen.
declare_guid(variable-name, guid)
-
Variablenname
-
Gibt einen Variablennamen für den Bezeichner in der generierten Headerdatei an.
-
guid
-
Gibt die GUID an, die auf den Variablennamen in der generierten Headerdatei angewendet wird.
declare_guid(SID_Widget, 5144C348-169E-4359-A79D-5482461D9929)
Verwenden declare_guid
entspricht der cpp_quote
Verwendung von , um einen Aufruf des EXTERN_GUID
Makros zu generieren.
Das obige Beispiel führt zu der folgenden Ausgabe:
cpp_quote("EXTERN_GUID(SID_Widget, 0x5144c348, 0x169e, 0x4359, 0xa7, 0x9d, 0x54, 0x82, 0x46, 0x1d, 0x99, 0x29);")
Die declare_guid
-Anweisung wird zur Vereinfachung bereitgestellt. Es hat den Vorteil, dass dieselbe GUID-Syntax wie das uuid
-Attribut verwendet wird.