Auf Englisch lesen

Freigeben über


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)

Parameter

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.

Beispiele

declare_guid(SID_Widget, 5144C348-169E-4359-A79D-5482461D9929)  

Bemerkungen

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.

Weitere Informationen

IDL-Datei (Interface Definition)

cpp_quote

uuid-Attribut

GUID-Struktur