Share via


estrutura OP_PACKAGE_PART

Define uma estrutura que contém um conjunto de dados identificado por um GUID.

Sintaxe

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

Membros

PartType

Identifica a estrutura serializada contida em Parte de acordo com a tabela a seguir:

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

ulFlags

Deve ser definido como zero ou mais dos seguintes sinalizadores:

Valor Significado
OPSPI_PACKAGE_PART_ESSENTIAL (0x00000001) Essa parte do pacote é considerada essencial. Se o consumidor não reconhecer essa parte do pacote ou não conseguir processá-la com êxito, a operação geral deverá falhar.

Parte

Contém uma estrutura serializada em uma estrutura OP_BLOB. A estrutura específica é determinada por PartType.

Extensão

Reservado para uso futuro e DEVE ser definido como todos os zeros.

Confira também

Definições de IDL de Ingresso no Domínio Offline

OP_BLOB