Condividi tramite


struttura OP_PACKAGE_PART

Definisce una struttura che contiene un set di dati identificato da un GUID.

Sintassi

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

Members

PartType

Identifica la struttura serializzata contenuta in Part in base alla tabella seguente:

PartType Significato
GUID_JOIN_PROVIDER {631c7621-5289-4321-bc9e-80f843f868c3} Contiene una struttura ODJ_WIN7_BLOB serializzata.
GUID_JOIN_PROVIDER2 {57BFC56B-52F9-480C-ADCB-91B3F8A82317} Contiene una struttura OP_JOIN_PROV2_PART serializzata.
GUID_JOIN_PROVIDER3 {FC0CCF25-7FFA-474A-8611-69FFE269645F} Contiene una struttura OP_JOIN_PROV3_PART serializzata.
GUID_JOIN_PROVIDER4 {4A08716A-6710-4647-8211-FDBB0B03F60B} Contiene una struttura OP_JOIN_PROV4_PART serializzata.
GUID_CERT_PROVIDER {9c0971e9-832f-4873-8e87-ef1419d4781e} Contiene una struttura OP_CERT_PART serializzata.
GUID_POLICY_PROVIDER {68fb602a-0c09-48ce-b75f-07b7bd58f7ec} Contiene una struttura OP_POLICY_PART serializzata.

ulFlags

Deve essere impostato su zero o più dei flag seguenti:

Valore Significato
OPSPI_PACKAGE_PART_ESSENTIAL (0x00000001) Questa parte del pacchetto è considerata essenziale. Se il consumer non riconosce la parte del pacchetto o non riesce a elaborarla correttamente, l'operazione complessiva deve avere esito negativo.

Parte

Contiene una struttura serializzata in una struttura OP_BLOB. La struttura specifica è determinata da PartType.

Extension

Riservato per uso futuro e DEVE essere impostato su tutti gli zeri.

Vedi anche

Definizioni IDL di aggiunta a un dominio offline

OP_BLOB