IHostStubClass.GetSecuredClassFactory Metod

Definition

Skapar en säker klassfabrik för en typ i den angivna sammansättningen.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public:
 virtual Microsoft::IE::ISecureFactory ^ GetSecuredClassFactory(int dwIdentityFlags, int dwZone, System::String ^ lpSite, System::String ^ pbSecurityId, System::String ^ lpHash, System::String ^ className, System::String ^ fileName) = Microsoft::IE::IHostEx::GetSecuredClassFactory;
public virtual Microsoft.IE.ISecureFactory GetSecuredClassFactory(int dwIdentityFlags, int dwZone, string lpSite, string pbSecurityId, string lpHash, string className, string fileName);
abstract member GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
override this.GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
Public Overridable Function GetSecuredClassFactory (dwIdentityFlags As Integer, dwZone As Integer, lpSite As String, pbSecurityId As String, lpHash As String, className As String, fileName As String) As ISecureFactory

Parametrar

dwIdentityFlags
Int32

Ett av följande CORIESECURITY-värden:

  • CORIESECURITY_ZONE: 0x01

  • CORIESECURITY_SITE: 0x02

dwZone
Int32

Något av följande URLZONE-värden:

  • URLZONE_LOCAL_MACHINE: 0x00

  • URLZONE_INTRANET: 0x01

  • URLZONE_TRUSTED: 0x02

  • URLZONE_INTERNET: 0x03

  • URLZONE_UNTRUSTED: 0x04

lpSite
String

Webbplatsadressen.

pbSecurityId
String

Ett unikt ID för webbplatsen.

lpHash
String

Hexadecimalt kodat hash-värde för den sammansättning som läses in.

className
String

Namnet på typen.

fileName
String

Namnet på församlingen.

Returer

Ett objekt som representerar den säkra klassfabriken.

Implementeringar

Gäller för