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.