Share via


IComSecurityEvents::OnAuthenticate-Methode (comsvcs.h)

Wird generiert, wenn die Authentifizierung auf Aufrufebene einer Methode erfolgreich ist. Wenn Sie eine Authentifizierungsebene für eine Anwendung festlegen, bestimmen Sie, welcher Authentifizierungsgrad ausgeführt wird, wenn Clients die Anwendung aufrufen.

Syntax

HRESULT OnAuthenticate(
  [in] COMSVCSEVENTINFO *pInfo,
  [in] REFGUID          guidActivity,
  [in] ULONG64          ObjectID,
  [in] REFGUID          guidIID,
  [in] ULONG            iMeth,
  [in] ULONG            cbByteOrig,
  [in] BYTE             *pSidOriginalUser,
  [in] ULONG            cbByteCur,
  [in] BYTE             *pSidCurrentUser,
  [in] BOOL             bCurrentUserInpersonatingInProc
);

Parameter

[in] pInfo

Ein Zeiger auf eine COMSVCSEVENTINFO-Struktur .

[in] guidActivity

Der Bezeichner der Aktivität, in der das Objekt erstellt wird.

[in] ObjectID

Das Just-In-Time-aktivierte Objekt.

[in] guidIID

Die IID der Methode.

[in] iMeth

Der V-Tabellenindex der -Methode.

[in] cbByteOrig

Die Anzahl der Bytes im Sicherheitsbezeichner für den ursprünglichen Aufrufer.

[in] pSidOriginalUser

Die Sicherheits-ID für den ursprünglichen Aufrufer.

[in] cbByteCur

Die Anzahl der Bytes im Sicherheitsbezeichner für den aktuellen Aufrufer.

[in] pSidCurrentUser

Die Sicherheits-ID für den aktuellen Aufrufer.

[in] bCurrentUserInpersonatingInProc

Gibt an, ob der aktuelle Benutzer die Identität angibt.

Rückgabewert

Der Benutzer überprüft die Rückgabewerte dieser Methode.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h

Weitere Informationen

IComSecurityEvents