Função RtlCmDecodeMemIoResource (wdm.h)
A rotina RtlCmDecodeMemIoResource fornece o endereço inicial e o comprimento de uma estrutura CM_PARTIAL_RESOURCE_DESCRIPTOR que descreve um intervalo de memória ou endereços de porta de E/S.
Sintaxe
NTSYSAPI ULONGLONG RtlCmDecodeMemIoResource(
[in] PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor,
[out, optional] PULONGLONG Start
);
Parâmetros
[in] Descriptor
Um ponteiro para a estrutura CM_PARTIAL_RESOURCE_DESCRIPTOR para o qual fornecer o endereço inicial e o comprimento.
[out, optional] Start
Um ponteiro para uma variável que recebe o endereço inicial do intervalo de memória ou endereços de porta de E/S.
Retornar valor
RtlCmDecodeMemIoResource retorna o comprimento do intervalo de endereços, em bytes.
Comentários
O membro Type da estrutura CM_PARTIAL_RESOURCE_DESCRIPTOR deve ser CmResourceTypeMemory, CmResourceTypeMemoryLarge ou CmResourceTypePort.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores do Windows. |
Plataforma de Destino | Universal |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualquer nível |