Freigeben über


RpcIfInqId-Funktion (rpcdce.h)

Die RpcIfInqId-Funktion gibt den Schnittstellenidentifikationsteil einer Schnittstellenspezifikation zurück.

Syntax

RPC_STATUS RpcIfInqId(
  RPC_IF_HANDLE RpcIfHandle,
  RPC_IF_ID     *RpcIfId
);

Parameter

RpcIfHandle

Stub-generierte Struktur, die die abzufragende Schnittstelle angibt.

RpcIfId

Gibt einen Zeiger auf die Schnittstellenidentifikation zurück. Die Anwendung stellt Arbeitsspeicher für die zurückgegebenen Daten bereit.

Rückgabewert

Wert Bedeutung
RPC_S_OK
Der Aufruf war erfolgreich.
 
Hinweis Eine Liste der gültigen Fehlercodes finden Sie unter RPC-Rückgabewerte.
 

Hinweise

Eine Anwendung ruft die RpcIfInqId-Funktion auf, um eine Kopie der Schnittstellenidentifikation aus der bereitgestellten Schnittstellenspezifikation abzurufen.

Die zurückgegebene Schnittstellenidentifikation besteht aus der Schnittstellen-UUID und den Schnittstellenversionsnummern (Haupt- und Nebenversion), die im IfSpec-Parameter aus der IDL-Datei angegeben sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rpcdce.h (rpc.h einschließen)
Bibliothek Rpcrt4.lib
DLL Rpcrt4.dll

Weitere Informationen

RpcServerInqIf

RpcServerRegisterWenn