Partager via


structure OP_PACKAGE_PART

Définit une structure qui contient un jeu de données identifié par un GUID.

Syntaxe

typedef struct _OP_PACKAGE_PART
{
    GUID    PartType;
    ULONG   ulFlags;
    OP_BLOB Part;
    OP_BLOB Extension;
} OP_PACKAGE_PART, *POP_PACKAGE_PART;

Membres

PartType

Identifie la structure sérialisée contenue dans Part selon le tableau suivant :

PartType Signification
GUID_JOIN_PROVIDER {631c7621-5289-4321-bc9e-80f843f868c3} Contient une structure de ODJ_WIN7_BLOB sérialisée.
GUID_JOIN_PROVIDER2 {57BFC56B-52F9-480C-ADCB-91B3F8A82317} Contient une structure de OP_JOIN_PROV2_PART sérialisée.
GUID_JOIN_PROVIDER3 {FC0CCF25-7FFA-474A-8611-69FFE269645F} Contient une structure de OP_JOIN_PROV3_PART sérialisée.
GUID_JOIN_PROVIDER4 {4A08716A-6710-4647-8211-FDBB0B0B03F60B} Contient une structure de OP_JOIN_PROV4_PART sérialisée.
GUID_CERT_PROVIDER {9c0971e9-832f-4873-8e87-ef1419d4781e} Contient une structure de OP_CERT_PART sérialisée.
GUID_POLICY_PROVIDER {68fb602a-0c09-48ce-b75f-07b7bd58f7ec} Contient une structure de OP_POLICY_PART sérialisée.

ulFlags

Doit être défini sur zéro ou plusieurs des indicateurs suivants :

Valeur Signification
OPSPI_PACKAGE_PART_ESSENTIAL (0x00000001) Cette partie du package est considérée comme essentielle. Si le consommateur ne reconnaît pas cette partie du package ou ne parvient pas à le traiter correctement, l’opération globale doit échouer.

Élément

Contient une structure sérialisée dans une structure OP_BLOB. La structure spécifique est déterminée par PartType.

Extension

Réservé pour une utilisation ultérieure et DOIT être défini sur tous les zéros.

Voir aussi

Définitions IDL de jonction de domaine hors connexion

OP_BLOB