IPolicyQualifier::get_ObjectId-Methode (certenroll.h)
Die ObjectId-Eigenschaft ruft den Objektbezeichner (Object Identifier, OID) für den Qualifizierer ab.
Diese Eigenschaft ist schreibgeschützt.
Syntax
HRESULT get_ObjectId(
IObjectId **ppValue
);
Parameter
ppValue
Rückgabewert
Keine
Bemerkungen
Wenn Sie PolicyQualifierTypeUrl im Type-Parameter der InitializeEncode-Methode angegeben haben, wird XCN_OID_PKIX_POLICY_QUALIFIER_CPS (1.3.6.1.5.5.7.2.1) zurückgegeben. Wenn Sie PolicyQualifierTypeUserNotice angegeben haben, wird XCN_OID_PKIX_POLICY_QUALIFIER_USERNOTICE (1.3.6.1.5.5.7.2.2)) zurückgegeben.
Sie müssen InitializeEncode aufrufen, um das Qualifiziererobjekt zu initialisieren, bevor Sie diese Eigenschaft abrufen können. Sie können auch die folgenden Eigenschaften für dieses Objekt abrufen:
- Die Qualifier-Eigenschaft ruft die Zeichenfolge ab, die für den strQualifier-Parameter der InitializeEncode-Methode angegeben ist.
- Die RawData-Eigenschaft ruft den Distinguished Encoding Rules (DER)-codierten Qualifizierer ab.
- Die Type-Eigenschaft ruft einen Wert der PolicyQualifierType-Enumeration ab, der den Qualifizierertyp angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certenroll.h |
DLL | CertEnroll.dll |